Mesh::Edge Struct Reference

#include <Mesh.h>

List of all members.

Public Attributes

int jmeno_hrany
enum EdgeType druh_hrany
Edgenext_edge
Edgeprevious_edge
VertV1
VertV2
PlaneLeftLoop
PlaneRightLoop
EdgeLeftIn
EdgeRightOut
EdgeLeftOut
EdgeRightIn


Detailed Description

Definition at line 64 of file Mesh.h.


Member Data Documentation

enum EdgeType druh_hrany
 

Definition at line 66 of file Mesh.h.

Referenced by PolygonalMesh::_append_new_edge(), Mesh::ClasifyEdges(), Mesh::NewEdge(), and Mesh::SeparateSolids().

int jmeno_hrany
 

Definition at line 65 of file Mesh.h.

Referenced by PolygonalMesh::_append_new_edge(), and Mesh::NewEdge().

struct Edge* LeftIn
 

Definition at line 73 of file Mesh.h.

Referenced by PolygonalMesh::_append_new_edge(), PolygonalMesh::_connect_edge(), Mesh::ConnectEdge(), Mesh::Copy_solid(), Mesh::KE(), Mesh::MEF(), Mesh::MEnotF(), Mesh::MEV(), Mesh::Previous_Edge_in_loop(), Mesh::ReplaceEdge(), and Mesh::SEMV().

struct Plane* LeftLoop
 

Definition at line 71 of file Mesh.h.

Referenced by PolygonalMesh::_append_new_edge(), PolygonalMesh::_connect_edge(), Mesh::ClasifyEdges(), Mesh::ConnectEdge(), Mesh::Copy_solid(), Mesh::getActVert1(), Mesh::getActVert2(), Mesh::getActVertID1(), Mesh::getActVertID2(), Mesh::getActVertNormal1(), Mesh::getActVertNormal2(), Mesh::MEF(), Mesh::MEnotF(), Mesh::NewEdge(), Mesh::Orient_Edge(), Mesh::SEMV(), Mesh::SeparateSolids(), and Mesh::This_loop().

struct Edge* LeftOut
 

Definition at line 75 of file Mesh.h.

Referenced by PolygonalMesh::_append_new_edge(), PolygonalMesh::_connect_edge(), Mesh::ConnectEdge(), Mesh::Copy_solid(), Mesh::KE(), Mesh::MEF(), Mesh::MEnotF(), Mesh::MEV(), Mesh::Next_Edge_in_loop(), Mesh::ReplaceEdge(), and Mesh::SEMV().

struct Edge* next_edge
 

Definition at line 67 of file Mesh.h.

Referenced by SphereMesh::_mesh(), Mesh::AppendEdge(), Mesh::ClasifyEdges(), Mesh::Copy_solid(), Mesh::Delete_solid(), Mesh::DeleteEdge(), Mesh::MoveEdge(), Mesh::SeparateSolids(), and Mesh::stepInEdgeWalkInSolid().

struct Edge* previous_edge
 

Definition at line 68 of file Mesh.h.

Referenced by SphereMesh::_mesh(), Mesh::AppendEdge(), Mesh::Copy_solid(), Mesh::DeleteEdge(), Mesh::MoveEdge(), and Mesh::SeparateSolids().

struct Edge* RightIn
 

Definition at line 76 of file Mesh.h.

Referenced by PolygonalMesh::_append_new_edge(), PolygonalMesh::_connect_edge(), Mesh::ConnectEdge(), Mesh::Copy_solid(), Mesh::KE(), Mesh::MEF(), Mesh::MEnotF(), Mesh::MEV(), Mesh::Previous_Edge_in_loop(), Mesh::ReplaceEdge(), and Mesh::SEMV().

struct Plane* RightLoop
 

Definition at line 72 of file Mesh.h.

Referenced by PolygonalMesh::_append_new_edge(), Mesh::ClasifyEdges(), Mesh::ConnectEdge(), Mesh::Copy_solid(), Mesh::getActVert1(), Mesh::getActVert2(), Mesh::getActVertID1(), Mesh::getActVertID2(), Mesh::getActVertNormal1(), Mesh::getActVertNormal2(), Mesh::MEF(), Mesh::MEnotF(), Mesh::NewEdge(), Mesh::SEMV(), Mesh::SeparateSolids(), and Mesh::This_loop().

struct Edge* RightOut
 

Definition at line 74 of file Mesh.h.

Referenced by PolygonalMesh::_append_new_edge(), PolygonalMesh::_connect_edge(), Mesh::ConnectEdge(), Mesh::Copy_solid(), Mesh::KE(), Mesh::MEF(), Mesh::MEnotF(), Mesh::MEV(), Mesh::Next_Edge_in_loop(), Mesh::ReplaceEdge(), and Mesh::SEMV().

struct Vert* V1
 

Definition at line 69 of file Mesh.h.

Referenced by PolygonalMesh::_append_new_edge(), SphereMesh::_mesh(), Mesh::Copy_solid(), Mesh::getActVert1(), Mesh::getActVert2(), Mesh::getActVertID1(), Mesh::getActVertID2(), Mesh::getActVertNormal1(), Mesh::getActVertNormal2(), Mesh::KE(), Mesh::MEF(), Mesh::MEnotF(), Mesh::MEV(), Mesh::NewEdge(), Mesh::Next_Edge_in_loop(), Mesh::Orient_Edge(), Mesh::Previous_Edge_in_loop(), Mesh::rotate(), Mesh::SeparateSolids(), Mesh::This_loop(), Mesh::transform(), and Mesh::translate().

struct Vert* V2
 

Definition at line 70 of file Mesh.h.

Referenced by PolygonalMesh::_append_new_edge(), SphereMesh::_mesh(), Mesh::Copy_solid(), Mesh::getActVert1(), Mesh::getActVert2(), Mesh::getActVertID1(), Mesh::getActVertID2(), Mesh::getActVertNormal1(), Mesh::getActVertNormal2(), Mesh::MEF(), Mesh::MEnotF(), Mesh::NewEdge(), Mesh::Next_Edge_in_loop(), Mesh::Orient_Edge(), Mesh::Previous_Edge_in_loop(), Mesh::SEMV(), and Mesh::SeparateSolids().


The documentation for this struct was generated from the following file:
Generated on Wed Jun 28 12:24:35 2006 for esg by  doxygen 1.4.6