# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NL3D::CZoneTgtSmoother Class Reference

A class used to make Vertices coplanar IN or/and across zones. More...

#include <zone_tgt_smoother.h>

List of all members.

Public Methods

 CZoneTgtSmoother ()
 Constructor. More...

void makeVerticesCoplanar (std::vector<CZoneInfo> &zones)
 Doit method. zones are modified. zones[0] is the center zones. Other are border zones. More...


Private Types

typedef std::map<sint, CVertexInfoTVertexMap
typedef TVertexMap::iterator ItVertexMap

Private Attributes

TVertexMap VertexMap


Detailed Description

A class used to make Vertices coplanar IN or/and across zones.

Author(s):
Lionel Berenguier , Nevrax France
Date:
2000

Definition at line 48 of file zone_tgt_smoother.h.


Member Typedef Documentation

typedef TVertexMap::iterator NL3D::CZoneTgtSmoother::ItVertexMap [private]
 

Definition at line 109 of file zone_tgt_smoother.h.

typedef std::map<sint, CVertexInfo> NL3D::CZoneTgtSmoother::TVertexMap [private]
 

Definition at line 108 of file zone_tgt_smoother.h.


Constructor & Destructor Documentation

NL3D::CZoneTgtSmoother::CZoneTgtSmoother ( ) [inline]
 

Constructor.

Definition at line 53 of file zone_tgt_smoother.h.


Member Function Documentation

void NL3D::CZoneTgtSmoother::makeVerticesCoplanar ( std::vector< CZoneInfo >& zones )
 

Doit method. zones are modified. zones[0] is the center zones. Other are border zones.

Definition at line 37 of file zone_tgt_smoother.cpp.


Member Data Documentation

TVertexMap NL3D::CZoneTgtSmoother::VertexMap [private]
 

Definition at line 112 of file zone_tgt_smoother.h.


The documentation for this class was generated from the following files: