NL3D::CMRMVertex Struct Reference

#include <mrm_internal.h>


Detailed Description

An internal mesh vertex representation for MRM building.
Author:
Lionel Berenguier

Nevrax France

Date:
2000

Definition at line 92 of file mrm_internal.h.

Public Member Functions

 CMRMVertex ()

Data Fields

std::vector< CVectorBSCurrent
sint CoarserIndex
sint CollapsedTo
CVector Current
CMesh::CSkinWeight CurrentSW
CMesh::CInterfaceLink InterfaceLink
CVector Original
CMesh::CSkinWeight OriginalSW
std::vector< sintSharedFaces


Constructor & Destructor Documentation

NL3D::CMRMVertex::CMRMVertex  )  [inline]
 

Definition at line 109 of file mrm_internal.h.

References CollapsedTo.

00109 {CollapsedTo=-1;}


Field Documentation

std::vector<CVector> NL3D::CMRMVertex::BSCurrent
 

Definition at line 97 of file mrm_internal.h.

Referenced by NL3D::CMRMBuilder::collapseEdge(), and NL3D::CMRMBuilder::makeCoarserBS().

sint NL3D::CMRMVertex::CoarserIndex
 

Definition at line 103 of file mrm_internal.h.

Referenced by NL3D::CMRMBuilder::makeCoarserBS(), and NL3D::CMRMBuilder::saveCoarserMesh().

sint NL3D::CMRMVertex::CollapsedTo
 

Definition at line 101 of file mrm_internal.h.

Referenced by CMRMVertex(), NL3D::CMRMBuilder::collapseEdge(), NL3D::CMRMBuilder::followVertex(), and NL3D::CMRMBuilder::saveCoarserMesh().

CVector NL3D::CMRMVertex::Current
 

Definition at line 96 of file mrm_internal.h.

Referenced by NL3D::CMRMBuilder::collapseEdge(), NL3D::CMRMBuilder::getDeltaFaceNormals(), and NL3D::CMRMBuilder::saveCoarserMesh().

CMesh::CSkinWeight NL3D::CMRMVertex::CurrentSW
 

Definition at line 99 of file mrm_internal.h.

Referenced by NL3D::CMRMBuilder::collapseEdge(), and NL3D::CMRMBuilder::saveCoarserMesh().

CMesh::CInterfaceLink NL3D::CMRMVertex::InterfaceLink
 

Definition at line 106 of file mrm_internal.h.

Referenced by NL3D::CMRMBuilder::collapseEdge(), and NL3D::CMRMBuilder::saveCoarserMesh().

CVector NL3D::CMRMVertex::Original
 

Definition at line 96 of file mrm_internal.h.

CMesh::CSkinWeight NL3D::CMRMVertex::OriginalSW
 

Definition at line 99 of file mrm_internal.h.

std::vector<sint> NL3D::CMRMVertex::SharedFaces
 

Definition at line 100 of file mrm_internal.h.

Referenced by NL3D::CMRMBuilder::collapseEdge(), NL3D::CMRMBuilder::collapseEdges(), NL3D::CMRMBuilder::edgeContinue(), NL3D::CMRMBuilder::edgeNearUniqueMatFace(), NL3D::CMRMBuilder::getDeltaFaceNormals(), NL3D::CMRMBuilder::vertexClosed(), NL3D::CMRMBuilder::vertexHasOneMaterial(), and NL3D::CMRMBuilder::vertexHasOneWedge().


The documentation for this struct was generated from the following file:
Generated on Tue Mar 16 06:57:08 2004 for NeL by doxygen 1.3.6