MeshEdge Class Reference

#include <basic/geometry/IGS/IGS_Mesh.h>

List of all members.

Public Member Functions

 MeshEdge ()
bool operator== (const MeshEdge &right) const
void ClearSilhouetteInfo () const
bool IsSilhouette () const
void MarkFrontFacing () const
void MarkBackFacing () const

Public Attributes

int v0
int v1

Protected Attributes

bool mRenderedForward
bool mRenderedReverse
int mTimesRendered


Detailed Description

Definition at line 17 of file IGS_Mesh.h.


Constructor & Destructor Documentation

MeshEdge::MeshEdge  ) 
 

Definition at line 367 of file IGS_Mesh.cpp.


Member Function Documentation

void MeshEdge::ClearSilhouetteInfo  )  const
 

Definition at line 397 of file IGS_Mesh.cpp.

References mRenderedForward, mRenderedReverse, and mTimesRendered.

bool MeshEdge::IsSilhouette  )  const
 

Definition at line 409 of file IGS_Mesh.cpp.

void MeshEdge::MarkBackFacing  )  const
 

Definition at line 439 of file IGS_Mesh.cpp.

References mRenderedReverse, and mTimesRendered.

void MeshEdge::MarkFrontFacing  )  const
 

Definition at line 428 of file IGS_Mesh.cpp.

References mRenderedForward, and mTimesRendered.

bool MeshEdge::operator== const MeshEdge right  )  const
 

Definition at line 379 of file IGS_Mesh.cpp.

References v0, and v1.


Member Data Documentation

bool MeshEdge::mRenderedForward [mutable, protected]
 

Definition at line 31 of file IGS_Mesh.h.

Referenced by ClearSilhouetteInfo(), and MarkFrontFacing().

bool MeshEdge::mRenderedReverse [mutable, protected]
 

Definition at line 32 of file IGS_Mesh.h.

Referenced by ClearSilhouetteInfo(), and MarkBackFacing().

int MeshEdge::mTimesRendered [mutable, protected]
 

Definition at line 33 of file IGS_Mesh.h.

Referenced by ClearSilhouetteInfo(), MarkBackFacing(), and MarkFrontFacing().

int MeshEdge::v0
 

Definition at line 20 of file IGS_Mesh.h.

Referenced by IGS_Mesh::AddEdge(), and operator==().

int MeshEdge::v1
 

Definition at line 21 of file IGS_Mesh.h.

Referenced by IGS_Mesh::AddEdge(), and operator==().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 21:51:14 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO