Mesh::Solid Struct Reference

#include <Mesh.h>

List of all members.

Public Member Functions

 Solid (int n=0)

Public Attributes

int solid_name
Vertfirst_vertex
Edgefirst_edge
Planefirst_plane
Solidnext_solid
Solidprevious_solid
MiniMax cover


Detailed Description

Definition at line 88 of file Mesh.h.


Constructor & Destructor Documentation

Solid int  n = 0  )  [inline]
 

Definition at line 96 of file Mesh.h.


Member Data Documentation

struct MiniMax cover
 

Definition at line 95 of file Mesh.h.

Referenced by Mesh::AppendVertex().

struct Edge* first_edge
 

Definition at line 91 of file Mesh.h.

Referenced by Mesh::AppendEdge(), Mesh::ClasifyEdges(), Mesh::Copy_solid(), Mesh::DeleteEdge(), Mesh::MoveEdge(), Mesh::MVSF(), Mesh::resetEdgeWalkInSolid(), and Mesh::stepInEdgeWalkInSolid().

struct Plane* first_plane
 

Definition at line 92 of file Mesh.h.

Referenced by Mesh::AppendFace(), Mesh::Copy_solid(), Mesh::DeleteFace(), Mesh::goToNextPlane(), Mesh::MoveFace(), Mesh::MVSF(), Mesh::resetActPlane(), Mesh::rotate(), Mesh::transform(), Mesh::translate(), and Mesh::turnInsideOut().

struct Vert* first_vertex
 

Definition at line 90 of file Mesh.h.

Referenced by Mesh::AppendVertex(), Mesh::Copy_solid(), Mesh::DeleteVertex(), Mesh::MoveVertex(), Mesh::MVSF(), Mesh::resetVertWalkInSolid(), Mesh::rotate(), Mesh::scale(), Mesh::stepInVertWalkInSolid(), Mesh::transform(), Mesh::translate(), Mesh::turnInsideOut(), and Mesh::Vertex_Plane_position().

struct Solid* next_solid
 

Definition at line 93 of file Mesh.h.

Referenced by Mesh::goToNextSolid(), Mesh::MVSF(), and Mesh::turnInsideOut().

struct Solid* previous_solid
 

Definition at line 94 of file Mesh.h.

Referenced by Mesh::MVSF().

int solid_name
 

Definition at line 89 of file Mesh.h.

Referenced by Mesh::MVSF(), 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