This is the complete list of members for vtBuilding3d, including all inherited members.
AddDefaultDetails() (defined in vtBuilding) | vtBuilding | |
AddDoorSection(vtEdge *pWall, vtEdgeFeature *pFeat, const FLine3 &quad) | vtBuilding3d | protected |
AddFlatRoof(const FPolygon3 &pp, vtLevel *pLev) (defined in vtBuilding3d) | vtBuilding3d | protected |
AddHighlightSection(vtEdge *pEdge, const FLine3 &quad) | vtBuilding3d | protected |
AddTag(const vtTag &pTag) (defined in vtTagArray) | vtTagArray | |
AddTag(const char *name, const char *value) (defined in vtTagArray) | vtTagArray | |
AddWallNormal(vtEdge *pWall, vtEdgeFeature *pFeat, const FLine3 &quad) (defined in vtBuilding3d) | vtBuilding3d | protected |
AddWallSection(vtEdge *pEdge, bool bUniform, const FLine3 &quad, float h1, float h2, float hf1=-1.0f) | vtBuilding3d | protected |
AddWindowSection(vtEdge *pWall, vtEdgeFeature *pFeat, const FLine3 &quad) (defined in vtBuilding3d) | vtBuilding3d | protected |
AdjustHeight(vtHeightField3d *pHeightField) (defined in vtBuilding3d) | vtBuilding3d | |
CalculateBaseElevation(vtHeightField *pHeightField) | vtBuilding | |
Clear() (defined in vtTagArray) | vtTagArray | |
Collinear2d(const FPoint3 &p1, const FPoint3 &p2, const FPoint3 &p3) (defined in vtBuilding3d) | vtBuilding3d | protected |
ColorDiff(const RGBi &c1, const RGBi &c2) (defined in vtStructure3d) | vtStructure3d | protected |
CopyFrom(const vtStructure &v) (defined in vtStructure) | vtStructure | |
CopyFromDefault(vtBuilding *pDefBld, bool bDoHeight) (defined in vtBuilding) | vtBuilding | |
CopyTagsFrom(const vtTagArray &v) (defined in vtTagArray) | vtTagArray | |
CreateEdgeGeometry(vtLevel *pLev, const FPolygon3 &polygon1, const FPolygon3 &polygon2, int iEdge, bool bShowEdge) (defined in vtBuilding3d) | vtBuilding3d | protected |
CreateGeometry(vtHeightField3d *pHeightField) (defined in vtBuilding3d) | vtBuilding3d | |
CreateLevel(const DPolygon2 &footprint) (defined in vtBuilding) | vtBuilding | |
CreateLevel() (defined in vtBuilding) | vtBuilding | |
CreateNode(vtTerrain *pTerr) | vtBuilding3d | virtual |
CreateSharedMaterials() (defined in vtStructure3d) | vtStructure3d | static |
CreateUniformLevel(int iLevel, float fHeight, int iHighlightEdge) (defined in vtBuilding3d) | vtBuilding3d | protected |
CreateUpperPolygon(vtLevel *lev, FPolygon3 &poly, FPolygon3 &poly2) (defined in vtBuilding3d) | vtBuilding3d | protected |
DeleteLevel(int iLev) (defined in vtBuilding) | vtBuilding | |
DeleteNode() (defined in vtBuilding3d) | vtBuilding3d | virtual |
DestroyGeometry() (defined in vtBuilding3d) | vtBuilding3d | |
DetermineLocalFootprints() (defined in vtBuilding) | vtBuilding | |
FindMaterialDescriptor(const vtString &name, const RGBf &color=RGBf(), int type=-1) (defined in vtStructure3d) | vtStructure3d | inlinestatic |
FindMatIndex(const vtString &Material, const RGBf &inputColor=RGBf(), int iType=-1) (defined in vtStructure3d) | vtStructure3d | inlineprotected |
FindMatMesh(const vtString &Material, const RGBi &color, vtMesh::PrimType ePrimType) (defined in vtBuilding3d) | vtBuilding3d | protected |
FindTag(const char *szTagName) (defined in vtTagArray) | vtTagArray | |
FindTag(const char *szTagName) const (defined in vtTagArray) | vtTagArray | |
FindVertex(FPoint3 Point, FLine3 &RoofSection3D, vtArray< int > &iaVertices) (defined in vtBuilding3d) | vtBuilding3d | protected |
FlipFootprintDirection() | vtBuilding | |
GetAbsolute() const (defined in vtStructure) | vtStructure | inline |
GetBaseLevelCenter(DPoint2 &p) const (defined in vtBuilding) | vtBuilding | |
GetBuilding() (defined in vtStructure) | vtStructure | inline |
GetCastShadow() (defined in vtStructure3d) | vtStructure3d | |
GetColor(BldColor which) const | vtBuilding | |
GetContained() (defined in vtBuilding3d) | vtBuilding3d | inlinevirtual |
GetContainer() (defined in vtStructure3d) | vtStructure3d | inline |
GetDistanceToInterior(const DPoint2 &point) const | vtBuilding | |
GetEdgeFeatureString(int edgetype) (defined in vtBuilding) | vtBuilding | static |
GetEdgeFeatureValue(const char *value) (defined in vtBuilding) | vtBuilding | static |
GetElevationOffset() const (defined in vtStructure) | vtStructure | inline |
GetExtents(DRECT &rect) const (defined in vtBuilding) | vtBuilding | virtual |
GetFence() (defined in vtStructure) | vtStructure | inline |
GetFootprint(int i) const (defined in vtBuilding) | vtBuilding | inline |
GetGeom() | vtBuilding3d | inlinevirtual |
GetHeightOfStories() (defined in vtBuilding3d) | vtBuilding3d | protected |
GetInstance() (defined in vtStructure) | vtStructure | inline |
GetLevel(int i) (defined in vtBuilding) | vtBuilding | inline |
GetLevel(int i) const (defined in vtBuilding) | vtBuilding | inline |
GetLocalFootprint(int i) const (defined in vtBuilding) | vtBuilding | inline |
GetMaterialDescriptors() (defined in vtStructure3d) | vtStructure3d | inlinestatic |
GetNumLevels() const (defined in vtBuilding) | vtBuilding | inline |
GetOuterFootprint(int i) const (defined in vtBuilding) | vtBuilding | inline |
GetRoofType() (defined in vtBuilding) | vtBuilding | |
GetSharedMaterialArray() const (defined in vtStructure3d) | vtStructure3d | inlineprotected |
GetStories() const | vtBuilding | |
GetTag(int index) (defined in vtTagArray) | vtTagArray | |
GetTag(int index) const (defined in vtTagArray) | vtTagArray | |
GetTotalHeight() const (defined in vtBuilding) | vtBuilding | |
GetType() (defined in vtStructure) | vtStructure | inline |
GetValueBool(const char *szTagName) const (defined in vtTagArray) | vtTagArray | |
GetValueBool(const char *szTagName, bool &bValue) const (defined in vtTagArray) | vtTagArray | |
GetValueDouble(const char *szTagName) const (defined in vtTagArray) | vtTagArray | |
GetValueDouble(const char *szTagName, double &dValue) const (defined in vtTagArray) | vtTagArray | |
GetValueFloat(const char *szTagName) const (defined in vtTagArray) | vtTagArray | |
GetValueFloat(const char *szTagName, float &fValue) const (defined in vtTagArray) | vtTagArray | |
GetValueInt(const char *szTagName) const (defined in vtTagArray) | vtTagArray | |
GetValueInt(const char *szTagName, int &iValue) const (defined in vtTagArray) | vtTagArray | |
GetValueRGBi(const char *szTagName) const (defined in vtTagArray) | vtTagArray | |
GetValueRGBi(const char *szTagName, RGBi &color) const (defined in vtTagArray) | vtTagArray | |
GetValueString(const char *szTagName, bool bSuppressWarning=false) const (defined in vtTagArray) | vtTagArray | |
GetValueString(const char *szTagName, vtString &string) const (defined in vtTagArray) | vtTagArray | |
GetVIAContributor() const (defined in vtStructure3d) | vtStructure3d | inline |
GetVIATarget() const (defined in vtStructure3d) | vtStructure3d | inline |
InitializeMaterialArrays() (defined in vtStructure3d) | vtStructure3d | static |
InsertLevel(int iLev, vtLevel *pLev) (defined in vtBuilding) | vtBuilding | |
IsContainedBy(const DRECT &rect) const (defined in vtBuilding) | vtBuilding | virtual |
IsCreated() (defined in vtBuilding3d) | vtBuilding3d | virtual |
IsSelected() (defined in Selectable) | Selectable | inline |
LoadFromXML(const char *fname) (defined in vtTagArray) | vtTagArray | |
LogTags() const (defined in vtTagArray) | vtTagArray | |
m_bAbsolute (defined in vtStructure) | vtStructure | protected |
m_bIsVIAContributor (defined in vtStructure3d) | vtStructure3d | protected |
m_bIsVIATarget (defined in vtStructure3d) | vtStructure3d | protected |
m_bSelect (defined in Selectable) | Selectable | protected |
m_center (defined in vtBuilding3d) | vtBuilding3d | protected |
m_fElevationOffset (defined in vtStructure) | vtStructure | protected |
m_Levels (defined in vtBuilding) | vtBuilding | protected |
m_Mesh (defined in vtBuilding3d) | vtBuilding3d | protected |
m_pContainer (defined in vtStructure3d) | vtStructure3d | protected |
m_pGeode (defined in vtBuilding3d) | vtBuilding3d | protected |
m_pHighlight (defined in vtBuilding3d) | vtBuilding3d | protected |
m_tags (defined in vtTagArray) | vtTagArray | protected |
m_type (defined in vtStructure) | vtStructure | protected |
MakeFacade(vtEdge *pEdge, FLine3 &quad, int stories) (defined in vtBuilding3d) | vtBuilding3d | protected |
MakeFelkelRoof(const FPolygon3 &pp, vtLevel *pLev) (defined in vtBuilding3d) | vtBuilding3d | protected |
Normal(const FPoint3 &p0, const FPoint3 &p1, const FPoint3 &p2) (defined in vtBuilding3d) | vtBuilding3d | protected |
NumTags() const (defined in vtTagArray) | vtTagArray | |
Offset(const DPoint2 &delta) (defined in vtBuilding) | vtBuilding | |
operator!=(const vtTagArray &v) const (defined in vtTagArray) | vtTagArray | |
operator=(const vtBuilding &v) (defined in vtBuilding3d) | vtBuilding3d | |
operator=(const vtTagArray &v) (defined in vtTagArray) | vtTagArray | |
operator==(const vtTagArray &v) const (defined in vtTagArray) | vtTagArray | |
OverrideValue(const char *szTagName, const vtString &string) (defined in vtTagArray) | vtTagArray | inlinevirtual |
Randomize(int iStories) (defined in vtBuilding3d) | vtBuilding3d | |
RemoveTag(int index) (defined in vtTagArray) | vtTagArray | |
RemoveTag(const char *szTagName) (defined in vtTagArray) | vtTagArray | |
s_bMaterialsLoaded (defined in vtStructure3d) | vtStructure3d | protectedstatic |
s_bVerbose (defined in vtTagArray) | vtTagArray | protectedstatic |
s_Conv (defined in vtBuilding) | vtBuilding | static |
s_MaterialDescriptors (defined in vtStructure3d) | vtStructure3d | protectedstatic |
Select(bool b) (defined in Selectable) | Selectable | inline |
Selectable() (defined in Selectable) | Selectable | inline |
SetAbsolute(bool b) (defined in vtStructure) | vtStructure | inline |
SetCastShadow(bool b) (defined in vtStructure3d) | vtStructure3d | |
SetCircle(const DPoint2 ¢er, float fRad) | vtBuilding | |
SetColor(BldColor which, RGBi col) | vtBuilding | |
SetElevationOffset(float fOffset) (defined in vtStructure) | vtStructure | inline |
SetFootprint(int i, const DLine2 &dl) | vtBuilding | |
SetFootprint(int i, const DPolygon2 &poly) | vtBuilding | |
SetRectangle(const DPoint2 ¢er, float fWidth, float fDepth, float fRotation=0.0f) (defined in vtBuilding) | vtBuilding | |
SetRoofType(RoofType rt, int iSlope=-1, int iLev=-1) | vtBuilding | |
SetStories(int i) | vtBuilding | |
SetType(vtStructureType t) (defined in vtStructure) | vtStructure | inline |
SetValueBool(const char *szTagName, bool value, bool bCreating=false) (defined in vtTagArray) | vtTagArray | |
SetValueDouble(const char *szTagName, double value, bool bCreating=false) (defined in vtTagArray) | vtTagArray | |
SetValueFloat(const char *szTagName, float value, bool bCreating=false) (defined in vtTagArray) | vtTagArray | |
SetValueInt(const char *szTagName, int value, bool bCreating=false) (defined in vtTagArray) | vtTagArray | |
SetValueRGBi(const char *szTagName, const RGBi &value, bool bCreating=false) (defined in vtTagArray) | vtTagArray | |
SetValueString(const char *szTagName, const vtString &string, bool bCreating=false) (defined in vtTagArray) | vtTagArray | |
SetVerbose(bool value) (defined in vtTagArray) | vtTagArray | static |
SetVIAContributor(const bool bVIAContributor) (defined in vtStructure3d) | vtStructure3d | inline |
SetVIATarget(const bool bVIATarget) (defined in vtStructure3d) | vtStructure3d | inline |
ShowBounds(bool bShow) | vtBuilding3d | virtual |
SwapLevels(int lev1, int lev2) (defined in vtBuilding) | vtBuilding | |
ToggleSelect() (defined in Selectable) | Selectable | inline |
TransformCoords(OCT *trans) | vtBuilding | |
UpdateWorldLocation(vtHeightField3d *pHeightField) (defined in vtBuilding3d) | vtBuilding3d | protected |
vtBuilding() (defined in vtBuilding) | vtBuilding | |
vtBuilding3d() (defined in vtBuilding3d) | vtBuilding3d | |
vtStructure() (defined in vtStructure) | vtStructure | |
vtStructure3d() (defined in vtStructure3d) | vtStructure3d | inline |
WriteOverridesToXML(FILE *fp) const (defined in vtTagArray) | vtTagArray | inlinevirtual |
WriteTags(GZOutput &out) const (defined in vtStructure) | vtStructure | |
WriteToXML(const char *fname, const char *title) const (defined in vtTagArray) | vtTagArray | |
WriteToXMLBody(FILE *fp, int iIndent) const (defined in vtTagArray) | vtTagArray | |
WriteXML(GZOutput &out, bool bDegrees) const (defined in vtBuilding) | vtBuilding | virtual |
~vtBuilding() (defined in vtBuilding) | vtBuilding | |
~vtBuilding3d() (defined in vtBuilding3d) | vtBuilding3d | |
~vtStructure() (defined in vtStructure) | vtStructure | virtual |
~vtTagArray() (defined in vtTagArray) | vtTagArray | inlinevirtual |