TM2IN
0.5.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
TM2IN
Wall
Triangle
TM2IN::Wall::Triangle Member List
This is the complete list of members for
TM2IN::Wall::Triangle
, including all inherited members.
area
TM2IN::IndoorComponent
protected
asJsonText
()
TM2IN::Wall::Surface
virtual
CGAL_triangle
()
TM2IN::Wall::Triangle
checkNeighbor
(Triangle *&tri)
TM2IN::Wall::Triangle
compareLength
(Surface *i, Surface *j)
TM2IN::Wall::Surface
static
exterior_boundary_edge
(int i)
TM2IN::Wall::Surface
exteriorBoundary
TM2IN::Wall::Surface
protected
geom_id
TM2IN::IndoorComponent
getArea
()
TM2IN::IndoorComponent
inline
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::Surface
inline
has_duplicate_vertex
()
TM2IN::Wall::Surface
index_of_exterior_boundary_edge
(HalfEdge *pEdge)
TM2IN::Wall::Surface
IndoorComponent
()
TM2IN::IndoorComponent
innerEdges
TM2IN::Wall::Surface
protected
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
mbb
TM2IN::IndoorComponent
protected
mergeMBB
(IndoorComponent *gm)
TM2IN::IndoorComponent
virtual
normal
TM2IN::Wall::Surface
setArea
(double _area)
TM2IN::IndoorComponent
inline
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::Surface
inline
setVertex
(int index, Vertex *vt)
TM2IN::Wall::Surface
virtual
setVertexList
(std::vector< Vertex * > vertices)
TM2IN::Wall::Surface
Surface
()
TM2IN::Wall::Surface
inline
protected
Triangle
(Vertex *pa, Vertex *pb, Vertex *pc)
TM2IN::Wall::Triangle
Triangle
(std::vector< Vertex * > &vertices)
TM2IN::Wall::Triangle
inline
triangulation
TM2IN::Wall::Surface
protected
type
TM2IN::IndoorComponent
protected
updateMBB
()
TM2IN::Wall::Surface
virtual
updateNormal
() override
TM2IN::Wall::Triangle
virtual
vertex
(int index)
TM2IN::Wall::Surface
virtual
Generated by
1.8.11