Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
OSGGeomUtils::GeometryBuilder Member List

This is the complete list of members for OSGGeomUtils::GeometryBuilder, including all inherited members.

AddDoorSection(vtEdge *pEdge, vtEdgeFeature *pFeat, const FLine3 &quad)OSGGeomUtils::GeometryBuilderprotected
AddFlatRoof(const FPolygon3 &pp, const vtLevel *pLev) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
AddHighlightSection(vtEdge *pEdge, const FLine3 &quad)OSGGeomUtils::GeometryBuilderprotected
AddWallNormal(vtEdge *pEdge, vtEdgeFeature *pFeat, const FLine3 &quad) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
AddWallSection(vtEdge *pEdge, bool bUniform, const FLine3 &quad, float vf1, float vf2, float hf1=-1.0f)OSGGeomUtils::GeometryBuilderprotected
AddWindowSection(vtEdge *pEdge, vtEdgeFeature *pFeat, const FLine3 &quad) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
Collinear2d(const FPoint3 &Previous, const FPoint3 &Current, const FPoint3 &Next) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
ColorDiff(const RGBi &c1, const RGBi &c2) (defined in vtStructure3d)vtStructure3dprotected
CreateEdgeGeometry(const vtLevel *pLev, const FPolygon3 &polygon1, const FPolygon3 &polygon2, int iEdge, bool bShowEdge) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
CreateNode(vtTerrain *)OSGGeomUtils::GeometryBuilderinlineprotectedvirtual
CreateSharedMaterials() (defined in vtStructure3d)vtStructure3dstatic
CreateUniformLevel(int iLevel, float fHeight, int iHighlightEdge) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
CreateUpperPolygon(const vtLevel *lev, FPolygon3 &polygon, FPolygon3 &polygon2) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
DeleteNode(void) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderinlineprotectedvirtual
FindMaterialDescriptor(const vtString &name, const RGBf &color=RGBf(), int type=-1) (defined in vtStructure3d)vtStructure3dinlinestatic
FindMatIndex(const vtString &Material, const RGBf &inputColor=RGBf(), int iType=-1) (defined in vtStructure3d)vtStructure3dinlineprotected
FindVertex(FPoint3 Point, FLine3 &RoofSection3D, vtArray< int > &iaVertices) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
Generate() (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilder
GeometryBuilder(const vtBuilding3d &Building) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderinline
GetCastShadow() (defined in vtStructure3d)vtStructure3d
GetContained(void) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderinlineprotectedvirtual
GetContainer() (defined in vtStructure3d)vtStructure3dinline
GetGeom()vtStructure3dinlinevirtual
GetMaterialDescriptors() (defined in vtStructure3d)vtStructure3dinlinestatic
GetSharedMaterialArray() const (defined in vtStructure3d)vtStructure3dinlineprotected
GetVIAContributor() const (defined in vtStructure3d)vtStructure3dinline
GetVIATarget() const (defined in vtStructure3d)vtStructure3dinline
InitializeMaterialArrays() (defined in vtStructure3d)vtStructure3dstatic
IsCreated(void) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderinlineprotectedvirtual
m_bIsVIAContributor (defined in vtStructure3d)vtStructure3dprotected
m_bIsVIATarget (defined in vtStructure3d)vtStructure3dprotected
m_Building (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
m_pContainer (defined in vtStructure3d)vtStructure3dprotected
m_pPrimitiveCache (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
MakeFacade(vtEdge *pEdge, FLine3 &quad, int stories) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
MakeFelkelRoof(const FPolygon3 &EavePolygons, const vtLevel *pLev) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
Normal(const vtVec3 &p0, const vtVec3 &p1, const vtVec3 &p2) (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderprotected
s_bMaterialsLoaded (defined in vtStructure3d)vtStructure3dprotectedstatic
s_MaterialDescriptors (defined in vtStructure3d)vtStructure3dprotectedstatic
SetCastShadow(bool b) (defined in vtStructure3d)vtStructure3d
SetVIAContributor(const bool bVIAContributor) (defined in vtStructure3d)vtStructure3dinline
SetVIATarget(const bool bVIATarget) (defined in vtStructure3d)vtStructure3dinline
ShowBounds(bool bShow)vtStructure3dinlinevirtual
vtStructure3d() (defined in vtStructure3d)vtStructure3dinline
~GeometryBuilder() (defined in OSGGeomUtils::GeometryBuilder)OSGGeomUtils::GeometryBuilderinlineprotected