vtdata library
vtBuilding Member List

This is the complete list of members for vtBuilding, including all inherited members.

AddDefaultDetails() (defined in vtBuilding)vtBuilding
AddTag(const vtTag &pTag) (defined in vtTagArray)vtTagArray
AddTag(const char *name, const char *value) (defined in vtTagArray)vtTagArray
CalculateBaseElevation(vtHeightField *pHeightField)vtBuilding
Clear() (defined in vtTagArray)vtTagArray
CopyFrom(const vtStructure &v) (defined in vtStructure)vtStructure
CopyStyleFrom(const vtBuilding *const pSource, bool bDoHeight) (defined in vtBuilding)vtBuilding
CopyTagsFrom(const vtTagArray &v) (defined in vtTagArray)vtTagArray
CreateLevel(const DPolygon2 &footprint) (defined in vtBuilding)vtBuilding
CreateLevel() (defined in vtBuilding)vtBuilding
DeleteLevel(int iLev) (defined in vtBuilding)vtBuilding
DetermineLocalFootprints() (defined in vtBuilding)vtBuilding
FindTag(const char *szTagName) (defined in vtTagArray)vtTagArray
FindTag(const char *szTagName) const (defined in vtTagArray)vtTagArray
FlipFootprintDirection()vtBuilding
GetAbsolute() const (defined in vtStructure)vtStructureinline
GetBaseLevelCenter(DPoint2 &p) const (defined in vtBuilding)vtBuilding
GetBuilding() (defined in vtStructure)vtStructureinline
GetColor(BldColor which) const vtBuilding
GetDistanceToInterior(const DPoint2 &point) const vtBuilding
GetEdgeFeatureString(int edgetype) (defined in vtBuilding)vtBuildingstatic
GetEdgeFeatureValue(const char *value) (defined in vtBuilding)vtBuildingstatic
GetElevationOffset() const (defined in vtStructure)vtStructureinline
GetExtents(DRECT &rect) const (defined in vtBuilding)vtBuildingvirtual
GetFence() (defined in vtStructure)vtStructureinline
GetFootprint(int i) const (defined in vtBuilding)vtBuildinginline
GetInstance() (defined in vtStructure)vtStructureinline
GetLevel(int i) (defined in vtBuilding)vtBuildinginline
GetLevel(int i) const (defined in vtBuilding)vtBuildinginline
GetLocalFootprint(int i) const (defined in vtBuilding)vtBuildinginline
GetOuterFootprint(int i) const (defined in vtBuilding)vtBuildinginline
GetRoofType() const (defined in vtBuilding)vtBuilding
GetTag(int index) (defined in vtTagArray)vtTagArray
GetTag(int index) const (defined in vtTagArray)vtTagArray
GetTotalHeight() const (defined in vtBuilding)vtBuilding
GetType() const (defined in vtStructure)vtStructureinline
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
GuessRoofColor() const (defined in vtBuilding)vtBuilding
InsertLevel(int iLev, vtLevel *pLev) (defined in vtBuilding)vtBuilding
IsContainedBy(const DRECT &rect) const (defined in vtBuilding)vtBuildingvirtual
IsSelected() const (defined in Selectable)Selectableinline
LoadFromXML(const char *fname) (defined in vtTagArray)vtTagArray
LogTags() const (defined in vtTagArray)vtTagArray
m_bAbsolute (defined in vtStructure)vtStructureprotected
m_bSelect (defined in Selectable)Selectableprotected
m_fElevationOffset (defined in vtStructure)vtStructureprotected
m_Levels (defined in vtBuilding)vtBuildingprotected
m_pCRS (defined in vtBuilding)vtBuildingprotected
m_tags (defined in vtTagArray)vtTagArrayprotected
m_type (defined in vtStructure)vtStructureprotected
NumLevels() const (defined in vtBuilding)vtBuildinginline
NumStories() const vtBuilding
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)vtBuilding
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)vtTagArrayinlinevirtual
RemoveTag(int index) (defined in vtTagArray)vtTagArray
RemoveTag(const char *szTagName) (defined in vtTagArray)vtTagArray
s_bVerbose (defined in vtTagArray)vtTagArrayprotectedstatic
Select(bool b) (defined in Selectable)Selectableinline
Selectable() (defined in Selectable)Selectableinline
SetAbsolute(bool b) (defined in vtStructure)vtStructureinline
SetCircle(const DPoint2 &center, float fRad)vtBuilding
SetColor(BldColor which, const RGBi &color)vtBuilding
SetCRS(vtCRS *proj) (defined in vtBuilding)vtBuildinginline
SetEaves(float fLength) (defined in vtBuilding)vtBuilding
SetEavesFelkel(float fLength) (defined in vtBuilding)vtBuilding
SetEavesSimple(float fLength) (defined in vtBuilding)vtBuilding
SetElevationOffset(float fOffset) (defined in vtStructure)vtStructureinline
SetFootprint(int i, const DLine2 &dl)vtBuilding
SetFootprint(int i, const DPolygon2 &poly)vtBuilding
SetNumStories(int i)vtBuilding
SetRectangle(const DPoint2 &center, float fWidth, float fDepth, float fRotation=0.0f) (defined in vtBuilding)vtBuilding
SetRoofColor(const RGBi &rgb) (defined in vtBuilding)vtBuilding
SetRoofType(RoofType rt, int iSlope=-1, int iLev=-1)vtBuilding
SetType(vtStructureType t) (defined in vtStructure)vtStructureinline
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)vtTagArraystatic
SwapLevels(int lev1, int lev2) (defined in vtBuilding)vtBuilding
ToggleSelect() (defined in Selectable)Selectableinline
TransformCoords(OCTransform *trans)vtBuilding
vtBuilding() (defined in vtBuilding)vtBuilding
vtStructure() (defined in vtStructure)vtStructure
WriteOverridesToXML(FILE *fp) const (defined in vtTagArray)vtTagArrayinlinevirtual
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)vtBuildingvirtual
~vtBuilding() (defined in vtBuilding)vtBuilding
~vtStructure() (defined in vtStructure)vtStructurevirtual
~vtTagArray() (defined in vtTagArray)vtTagArrayinlinevirtual