Main Page Class Hierarchy Compound List File List Compound Members File Members
HaarElem Member List
This is the complete list of members for HaarElem, including all inherited members.
- Add()
[virtual] - AddChanIrradiance(const Colour &E, Int chan)
[virtual] - AddIrradiance(const Colour &E, const Vector &m)
[virtual] - ApplyToChildren(Void (HRElem::*method)(Void*), Void *ref = 0)
[virtual] - ApproxPatchFactor(const Point &p, const Vector &np)
- area
- B
- B_Coeffs()
[inline, virtual] - CalcLeafRadiosity()
[virtual] - CalcMidCode(RadElem *mid)
- CalcStats(Void *statsIn)
- centre
- Centre()
[inline] - CentreVis(const Point &p, const Vector &n)
- child
- Child(Int i)
[inline] - ClearB()
[virtual] - ClearR()
[virtual] - clrIdx
- CollectLeaves(PatchList &leaves)
- colour
- ColourVertices(Int weights[])
[virtual] - Compare(RadElem *to, GCLReal edgeLen, CompareStats &stats)
- ConnectNeighbours()
- CorrectLeaves()
- CreateElements(PatchList &elements, IndexList &eltParents, Int parent)
- CreatePatches(PatchList &patches)
[virtual] - DebugInfo()
[virtual] - DistributeColours()
[virtual] - DistributeColoursBest(ShadeInfo &shadeInfo)
[virtual] - Draw(Renderer &r)
[virtual] - DrawContributors(Renderer &r)
- DrawContributorsRec(Void *r)
- DrawElem(Renderer &r)
- DrawHighlight(Renderer &r)
- DrawLeaf(Renderer &r)
[virtual] - DrawLeafElem(Renderer &r)
[virtual] - DrawMatrix(Renderer &r, Int baseNum)
- DrawMatrixRec(Void *dmi)
[virtual] - DrawNodeElem(Renderer &r)
[virtual] - DrawQuad(Renderer &r, RenderStyle start, Int code, RadElem *mid)
- DrawSampledLeaf(Renderer &r, Int n)
- DrawTri(Renderer &r, RenderStyle start, Int code, RadElem *mid)
- DumpHierarchy(Void *v = 0)
- EdgeArea(const Vector &p, const Vector &q, const Vector &n)
- EltArea()
[inline, virtual] - EltBA()
[inline, virtual] - EltCalcTransport(HRElem *from, Matd &coeffs)
[virtual] - EltCentre()
[inline, virtual] - EltE()
[inline, virtual] - EltGetSamples(Int numSamples, Point pts[])
[virtual] - EltMaxProjArea(const Vector &v)
[inline, virtual] - EltProjArea(const Vector &v)
[inline, virtual] - EltRho()
[inline, virtual] - EltSampleTransport(Int numSamples, Point p[], Vector n[], Matd &coeffs)
[virtual] - EltSetVisPoints(HRElem *to, Point p[])
[virtual] - EltUpdateBounds(Point &min, Point &max)
[virtual] - EltVis(HRElem *toElt)
- EltVisToPoint(Point &p)
- Emittance()
[inline] - Error()
[virtual] - EstFormFactor(RadElem *to)
- EstPatchFactor(const Point &p, const Vector &n)
- EstSubFormFactor( Int nFrom, HRMeshElem *to, const GCLMat &toU, GCLMat &samples, GCLReal *visPtr )
- FindContainer(Coord &coord)
[virtual] - FindCoord(Point &p)
- flags
- FreeChildren()
- Gather()
- GatherAll(Void *v = 0)
- GetPower(const Vector &m)
[virtual] - gID
[static] - HasChildren()
[inline] - HasNormals()
[inline] - HierElem()
- HRCorrectLeaves()
- HRElem()
- HRMeshElem()
- id
- index
- InitRad()
[inline, virtual] - IsCluster()
[inline] - IsFaceClus()
[inline] - IsLeaf()
[inline, virtual] - IsPatch()
[inline] - IsQuad()
[inline] - IsTextured()
[inline] - IsTri()
[inline] - lastB
[static] - level
- links
- MakeChildLinks(HRElem *other, HRLink *link, Int which, Int levels)
[virtual] - MemoryUse()
[virtual] - Name()
[inline, virtual] - nbEdge
- nbFace
- NbFace(Int i)
[inline] - NbRadElem()
- New()
[inline, virtual] - normal
- Normal(Int i)
[inline] - Normal()
[inline] - normIdx
- NumCoeffs()
[inline, virtual] - OrientInfo(RadElem *to)
- out
[static] - parent
- Parse(istream &s)
[virtual] - ParseSelf(istream &s)
[virtual] - PatchFactor(const Point &p, const Vector &n)
- PotentiallyVis(RadElem *to)
- PotentiallyVisAndTouching(RadElem *to, Bool &touching)
- Print(ostream &s)
[virtual] - PrintID(ostream &s)
- PrintRec(ostream &s)
- PrintSelf(ostream &s)
[virtual] - ProjQuad(Renderer &r, RenderStyle start, Int code, RadElem *mid)
- ProjTri(Renderer &r, RenderStyle start, Int code, RadElem *mid)
- props
- Pull()
[virtual] - Push()
[virtual] - PushPull(Void *v = 0)
- R
- R_Coeffs()
[inline, virtual] - RadElem()
- RadError()
- RadVis16x1(const Point &p, const Vector &n)
- RadVis4x4(RadElem *to)
- RaiseVertex(Renderer &r, Int i)
- Reanimate(RadElem *parent)
[virtual] - Refine()
- RefineFurther(Void*)
- RefineLink(HRLink *link, Int levels)
- Reflectance()
[inline] - Reset()
[virtual] - Sample(Coord c)
[inline, virtual] - SampledFormFactor(Int n, RadElem *to, GCLReal &error)
- SampleKernel( const GCLMat &fromU, HRMeshElem *to, const GCLMat &toU, GCLMat &samples, GCLReal *visPtr )
- SampleLeaf(Coord c)
[virtual] - SendPoints(Renderer &r)
[inline] - SetAllIndexes( RadElem *s0, Int i0, RadElem *s1, Int i1, RadElem *s2, Int i2, RadElem *s3, Int i3 )
- SetColour(const Colour &c)
- SetHighlight(Int h)
- SetIndexes( Int dstIdx, RadElem *src, Int srcIdx )
- SetParent(HierElem &parent)
[virtual] - SetProps(RadProps *props)
- SetVisPoints(Point p[])
- sGridChildMem
[static] - sGridMem
[static] - Sides()
[inline] - SplitElement(Int &numElems, HierElemPtr subElems[5])
- Subdivide()
- SubToSubFormFactor( Int nFrom, HRMeshElem *to, Int nTo, GCLMat &samples, GCLReal *visPtr )
- TexCoord(Int i)
[inline] - texIdx
- treeCode
- Vertex(Int i)
[inline] - Visibility(RadElem *to)
- Visibility16(const Point &p, const Vector &n)
- Visibility44(RadElem *to)
- VtxClr(Int i)
[inline] - ~HierElem()
[virtual] - ~HRElem()
[virtual] - ~RadElem()
[virtual]
Generated at Sat Aug 5 00:26:56 2000 for Radiator by
1.1.0 written by Dimitri van Heesch,
© 1997-2000