AppendEdge(Solid *S, Edge *E) | Mesh | [protected] |
AppendFace(Solid *S, Plane *NP) | Mesh | [protected] |
AppendVertex(Solid *S, Vert *V) | Mesh | [protected] |
ClasifyEdges(Solid *S) | Mesh | [protected] |
ConnectEdge(Edge *E1, Edge *E, Edge *E2, Plane *P) | Mesh | [protected] |
Copy_solid(Solid *Sorigin, Solid *Scopy) | Mesh | [protected] |
Delete_solid(Solid **S) | Mesh | [protected] |
DeleteEdge(Solid *S, Edge *E) | Mesh | [protected] |
DeleteFace(Solid *S, Plane *NP) | Mesh | [protected] |
DeleteVertex(Solid *S, Vert *V) | Mesh | [protected] |
EdgeType enum name | Mesh | |
getActPlane() | Mesh | [virtual] |
getActPlaneArea() | Mesh | [virtual] |
getActPlaneCentroid() | Mesh | [virtual] |
getActPlaneID() | Mesh | [virtual] |
getActPlaneNormal() const | Mesh | [virtual] |
getActVert() | Mesh | [virtual] |
getActVert1(bool) | Mesh | [virtual] |
getActVert2(bool) | Mesh | [virtual] |
getActVertID() | Mesh | [virtual] |
getActVertID1(bool) | Mesh | [virtual] |
getActVertID2(bool) | Mesh | [virtual] |
getActVertNormal() | Mesh | [virtual] |
getActVertNormal1(bool) | Mesh | [virtual] |
getActVertNormal2(bool) | Mesh | [virtual] |
goToNextEdge() | Mesh | [virtual] |
goToNextPlane() | Mesh | [virtual] |
goToNextSolid() | Mesh | [virtual] |
hasOutwardNormals(void) const | Mesh | [inline, virtual] |
KE(Edge *E, Vert *Vin, Plane *P1, Plane *P2) | Mesh | [protected] |
MEF(Solid *S, Vert *V1p, Vert *V2p, Plane *F1, Plane *F2, Edge **E) | Mesh | [protected] |
MEnotF(Solid *S, Vert *V1p, Vert *V2p, Plane *F1, Plane *F2, Edge **E) | Mesh | [protected] |
Mesh(bool n=true) | Mesh | [inline] |
MEV(Solid *S, Vert *V1p, Vert *V2p, Edge **E, Plane *F) | Mesh | [protected] |
MF(float a1, float b1, float c1, float d1) | Mesh | [protected] |
MoveEdge(Solid *S, Solid *SM, Edge *E) | Mesh | [protected] |
MoveFace(Solid *S, Solid *SM, Plane *NP) | Mesh | [protected] |
MoveVertex(Solid *S, Solid *SM, Vert *V) | Mesh | [protected] |
MV(float xp, float yp, float zp) | Mesh | [protected] |
MVSF(Plane *F, Vert *V) | Mesh | [protected] |
NewEdge(Solid *S, Vert *V1p, Vert *V2p, Plane *P1p, Plane *P2p) | Mesh | [protected] |
NewPlane(Solid *S, float a1, float b1, float c1, float d1) | Mesh | [protected] |
NewVertex(Solid *S, float xp, float yp, float zp) | Mesh | [protected] |
Next_Edge_in_loop(Edge *CE, Vert **Vin, Vert **Vout) | Mesh | [protected] |
NULOVA enum value | Mesh | |
numberOfEdges(void) const | Mesh | [inline, virtual] |
numberOfVertices(void) const | Mesh | [inline, virtual] |
OBRYSOVA enum value | Mesh | |
ODPADOVA enum value | Mesh | |
Orient_Edge(Edge *E, Plane *F, Vert **Vin, Vert **Vout) | Mesh | [protected] |
outwardNormals | Mesh | [protected] |
pActEdge | Mesh | [protected] |
pActPlane | Mesh | [protected] |
pActSolid | Mesh | [protected] |
pActVert | Mesh | [protected] |
Paralel_planes(float a, float b, float c, float ar, float br, float cr, int &same_orientation) | Mesh | [protected] |
pocet_hran | Mesh | [protected] |
pocet_rovin | Mesh | [protected] |
pocet_vrcholu | Mesh | [protected] |
PointMesh(const Vector3 location) | PointMesh | [inline] |
Previous_Edge_in_loop(Edge *CE, Vert **Vin, Vert **Vout) | Mesh | [protected] |
pSolid | Mesh | [protected] |
ReplaceEdge(Edge *E1, Edge *E, Edge *E2) | Mesh | [protected] |
resetActEdge() | Mesh | [virtual] |
resetActPlane() | Mesh | [virtual] |
resetActSolid() | Mesh | [virtual] |
resetEdgeWalkInSolid() | Mesh | [virtual] |
resetVertWalkInSolid() | Mesh | [virtual] |
rotate(const Matrix3 &) | Mesh | [virtual] |
scale(float, float, float) | Mesh | [virtual] |
SEMV(Solid *S, Edge *E1, Vert *V, Edge **E2) | Mesh | [protected] |
SeparateSolids(Solid **NS, Solid **Odpad) | Mesh | [protected] |
stepInEdgeWalkInSolid() | Mesh | [virtual] |
stepInVertWalkInSolid() | Mesh | [virtual] |
TELESOVA enum value | Mesh | |
This_loop(Edge *E, Vert *V) | Mesh | [protected] |
transform(const Matrix4 &) | Mesh | [virtual] |
translate(const Vector3 &) | Mesh | [virtual] |
turnInsideOut(void) | Mesh | [virtual] |
Vertex_of_cut(Vert *V1, Vert *V2) | Mesh | [protected] |
Vertex_Plane_position(struct Solid &S, float ar, float br, float cr, float dr, int &Pozitiv, int &Negativ) | Mesh | [protected] |
VNITRNI enum value | Mesh | |
ZAKRYTA enum value | Mesh | |
~Mesh() | Mesh | [inline, virtual] |