Skyscraper 2.0
SBS::Utility Member List

This is the complete list of members for SBS::Utility, including all inherited members.

AddDoorwayWalls(MeshObject *mesh, const std::string &wallname, const std::string &texture, Real tw, Real th)SBS::Utility
ComputeNormal(PolyArray &vertices, Real &D)SBS::Utility
ComputePlane(PolyArray &vertices, bool flip_normal=true)SBS::Utility
Cut(Wall *wall, Vector3 start, Vector3 end, bool cutwalls, bool cutfloors, int checkwallnumber=0, bool reset_check=true)SBS::Utility
GetDoorwayExtents(MeshObject *mesh, int checknumber, PolyArray &polygon)SBS::Utility
GetEndPoint(const Vector2 &StartPoint, Real angle, Real distance)SBS::Utility
GetExtents(PolyArray &varray, int coord, bool flip_z=false)SBS::Utility
GetName()SBS::ObjectBase
GetNameBase()SBS::ObjectBase
GetParent()SBS::ObjectBase
GetPolygonDirection(PolyArray &polygon)SBS::Utility
GetRoot()SBS::ObjectBase
NameSBS::ObjectBaseprivate
newpolySBS::Utilityprivate
newpolysSBS::Utilityprivate
ObjectBase(Object *parent)SBS::ObjectBase
ParentSBS::ObjectBaseprivate
Report(const std::string &message)SBS::ObjectBasevirtual
ReportError(const std::string &message)SBS::ObjectBasevirtual
ResetDoorwayWalls()SBS::Utility
sbsSBS::ObjectBaseprotected
SetName(const std::string &name)SBS::ObjectBase
SplitWithPlane(int axis, PolyArray &orig, PolyArray &poly1, PolyArray &poly2, Real value)SBS::Utility
temppolySBS::Utilityprivate
temppoly2SBS::Utilityprivate
temppoly3SBS::Utilityprivate
temppoly4SBS::Utilityprivate
temppoly5SBS::Utilityprivate
Utility(Object *parent)SBS::Utility
wall1aSBS::Utilityprivate
wall1bSBS::Utilityprivate
wall2aSBS::Utilityprivate
wall2bSBS::Utilityprivate
wall_extents_xSBS::Utilityprivate
wall_extents_ySBS::Utilityprivate
wall_extents_zSBS::Utilityprivate
workerSBS::Utilityprivate
~ObjectBase()SBS::ObjectBaseinlinevirtual
~Utility()SBS::Utility