Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
vtFence3d Member List

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

AddFenceMeshes(vtHeightField3d *pHeightField) (defined in vtFence3d)vtFence3dprotected
AddFencepost(const FPoint3 &p1, int iMatIdx) (defined in vtFence3d)vtFence3dprotected
AddFlatConnectionMesh(const FLine3 &p3) (defined in vtFence3d)vtFence3dprotected
AddPoint(const DPoint2 &epos) (defined in vtFence)vtFence
AddPostExtensions(const FLine3 &p3) (defined in vtFence3d)vtFence3dprotected
AddProfileConnectionMesh(const FLine3 &p3) (defined in vtFence3d)vtFence3dprotected
AddTag(const vtTag &pTag) (defined in vtTagArray)vtTagArray
AddTag(const char *name, const char *value) (defined in vtTagArray)vtTagArray
AddThickConnectionMesh(const FLine3 &p3) (defined in vtFence3d)vtFence3dprotected
AddWireMeshes(const FLine3 &p3) (defined in vtFence3d)vtFence3dprotected
ApplyStyle(vtLinearStyle style) (defined in vtFence)vtFence
Clear() (defined in vtTagArray)vtTagArray
ColorDiff(const RGBi &c1, const RGBi &c2) (defined in vtStructure3d)vtStructure3dprotected
CopyFrom(const vtStructure &v) (defined in vtStructure)vtStructure
CopyTagsFrom(const vtTagArray &v) (defined in vtTagArray)vtTagArray
CreateNode(vtTerrain *pTerr)vtFence3dvirtual
CreateSharedMaterials() (defined in vtStructure3d)vtStructure3dstatic
DeleteNode() (defined in vtFence3d)vtFence3dvirtual
DestroyGeometry() (defined in vtFence3d)vtFence3d
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
FindTag(const char *szTagName) (defined in vtTagArray)vtTagArray
FindTag(const char *szTagName) const (defined in vtTagArray)vtTagArray
GetAbsolute() const (defined in vtStructure)vtStructureinline
GetBuilding() (defined in vtStructure)vtStructureinline
GetCastShadow() (defined in vtStructure3d)vtStructure3d
GetClosestPoint(const DPoint2 &point, DPoint2 &closest)vtFence
GetContained() (defined in vtFence3d)vtFence3dinlinevirtual
GetContainer() (defined in vtStructure3d)vtStructure3dinline
GetDistanceToLine(const DPoint2 &point)vtFence
GetElevationOffset() const (defined in vtStructure)vtStructureinline
GetExtents(DRECT &rect) const (defined in vtFence)vtFencevirtual
GetFence() (defined in vtStructure)vtStructureinline
GetFencePoints() (defined in vtFence)vtFenceinline
GetGeom()vtFence3dinlinevirtual
GetInstance() (defined in vtStructure)vtStructureinline
GetMaterialDescriptors() (defined in vtStructure3d)vtStructure3dinlinestatic
GetNearestPointIndex(const DPoint2 &point, double &fDist) (defined in vtFence)vtFence
GetParams() (defined in vtFence)vtFenceinline
GetSharedMaterialArray() const (defined in vtStructure3d)vtStructure3dinlineprotected
GetTag(int index) (defined in vtTagArray)vtTagArray
GetTag(int index) const (defined in vtTagArray)vtTagArray
GetType() (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
GetVIAContributor() const (defined in vtStructure3d)vtStructure3dinline
GetVIATarget() const (defined in vtStructure3d)vtStructure3dinline
Init() (defined in vtFence3d)vtFence3dprotected
InitializeMaterialArrays() (defined in vtStructure3d)vtStructure3dstatic
IsContainedBy(const DRECT &rect) const (defined in vtFence)vtFencevirtual
IsCreated() (defined in vtFence3d)vtFence3dvirtual
IsSelected() (defined in Selectable)Selectableinline
LoadFromXML(const char *fname) (defined in vtTagArray)vtTagArray
LoadProfile() (defined in vtFence3d)vtFence3dprotected
LogTags() const (defined in vtTagArray)vtTagArray
m_bAbsolute (defined in vtStructure)vtStructureprotected
m_bBuilt (defined in vtFence3d)vtFence3dprotected
m_bIsVIAContributor (defined in vtStructure3d)vtStructure3dprotected
m_bIsVIATarget (defined in vtStructure3d)vtStructure3dprotected
m_bSelect (defined in Selectable)Selectableprotected
m_fElevationOffset (defined in vtStructure)vtStructureprotected
m_fMaxGroundY (defined in vtFence3d)vtFence3dprotected
m_Params (defined in vtFence)vtFenceprotected
m_pContainer (defined in vtStructure3d)vtStructure3dprotected
m_pFenceGeom (defined in vtFence3d)vtFence3dprotected
m_pFencePts (defined in vtFence)vtFenceprotected
m_pHighlightMesh (defined in vtFence3d)vtFence3dprotected
m_Posts3d (defined in vtFence3d)vtFence3dprotected
m_Profile (defined in vtFence3d)vtFence3dprotected
m_tags (defined in vtTagArray)vtTagArrayprotected
m_type (defined in vtStructure)vtStructureprotected
NumTags() const (defined in vtTagArray)vtTagArray
operator!=(const vtTagArray &v) const (defined in vtTagArray)vtTagArray
operator=(const vtFence &v) (defined in vtFence)vtFence
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
ProfileChanged() (defined in vtFence3d)vtFence3dvirtual
RemoveTag(int index) (defined in vtTagArray)vtTagArray
RemoveTag(const char *szTagName) (defined in vtTagArray)vtTagArray
s_bMaterialsLoaded (defined in vtStructure3d)vtStructure3dprotectedstatic
s_bVerbose (defined in vtTagArray)vtTagArrayprotectedstatic
s_MaterialDescriptors (defined in vtStructure3d)vtStructure3dprotectedstatic
Select(bool b) (defined in Selectable)Selectableinline
Selectable() (defined in Selectable)Selectableinline
SetAbsolute(bool b) (defined in vtStructure)vtStructureinline
SetCastShadow(bool b) (defined in vtStructure3d)vtStructure3d
SetElevationOffset(float fOffset) (defined in vtStructure)vtStructureinline
SetParams(const vtLinearParams &params) (defined in vtFence3d)vtFence3dvirtual
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
SetVIAContributor(const bool bVIAContributor) (defined in vtStructure3d)vtStructure3dinline
SetVIATarget(const bool bVIATarget) (defined in vtStructure3d)vtStructure3dinline
ShowBounds(bool bShow)vtFence3dvirtual
ToggleSelect() (defined in Selectable)Selectableinline
vtFence() (defined in vtFence)vtFence
vtFence3d() (defined in vtFence3d)vtFence3d
vtStructure() (defined in vtStructure)vtStructure
vtStructure3d() (defined in vtStructure3d)vtStructure3dinline
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 vtFence)vtFencevirtual
~vtStructure() (defined in vtStructure)vtStructurevirtual
~vtTagArray() (defined in vtTagArray)vtTagArrayinlinevirtual