TM2IN  0.5.1
TM2IN::Wall::Triangle Member List

This is the complete list of members for TM2IN::Wall::Triangle, including all inherited members.

areaTM2IN::IndoorComponentprotected
asJsonText()TM2IN::Wall::Surfacevirtual
CGAL_triangle()TM2IN::Wall::Triangle
checkNeighbor(Triangle *&tri)TM2IN::Wall::Triangle
compareLength(Surface *i, Surface *j)TM2IN::Wall::Surfacestatic
exterior_boundary_edge(int i)TM2IN::Wall::Surface
exteriorBoundaryTM2IN::Wall::Surfaceprotected
geom_idTM2IN::IndoorComponent
getArea()TM2IN::IndoorComponentinline
getExteriorBoundary()TM2IN::Wall::Surface
getMBB()TM2IN::IndoorComponent
getNormal()TM2IN::Wall::Surface
getSegmentsNumber(ll start_index, ll end_index)TM2IN::Wall::Surface
getTriangulation()TM2IN::Wall::Surface
getVerticesList()TM2IN::Wall::Surface
getVerticesSize()TM2IN::Wall::Surfaceinline
has_duplicate_vertex()TM2IN::Wall::Surface
index_of_exterior_boundary_edge(HalfEdge *pEdge)TM2IN::Wall::Surface
IndoorComponent()TM2IN::IndoorComponent
innerEdgesTM2IN::Wall::Surfaceprotected
insertVertex(int index, Vertex *vt)TM2IN::Wall::Surface
is_simple()TM2IN::Wall::Surface
isOpposite(Triangle *tri)TM2IN::Wall::Triangle
TM2IN::Wall::Surface::isOpposite(Surface *sf)TM2IN::Wall::Surface
mbbTM2IN::IndoorComponentprotected
mergeMBB(IndoorComponent *gm)TM2IN::IndoorComponentvirtual
normalTM2IN::Wall::Surface
setArea(double _area)TM2IN::IndoorComponentinline
setExteriorBoundary(std::vector< HalfEdge * > edges)TM2IN::Wall::Surface
setMBB(MinimumBoundingBox *_mbb)TM2IN::IndoorComponent
setNeighbor(Triangle *&tri)TM2IN::Wall::Triangle
setNormal(Vector_3 _normal)TM2IN::Wall::Surfaceinline
setVertex(int index, Vertex *vt)TM2IN::Wall::Surfacevirtual
setVertexList(std::vector< Vertex * > vertices)TM2IN::Wall::Surface
Surface()TM2IN::Wall::Surfaceinlineprotected
Triangle(Vertex *pa, Vertex *pb, Vertex *pc)TM2IN::Wall::Triangle
Triangle(std::vector< Vertex * > &vertices)TM2IN::Wall::Triangleinline
triangulationTM2IN::Wall::Surfaceprotected
typeTM2IN::IndoorComponentprotected
updateMBB()TM2IN::Wall::Surfacevirtual
updateNormal() overrideTM2IN::Wall::Trianglevirtual
vertex(int index)TM2IN::Wall::Surfacevirtual