Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

CLwoPoints Class Reference

#include <cLwoPoints.h>

List of all members.

Public Types

typedef pmap< string, const
LwoVertexMap * > 
VMap

Public Member Functions

INLINE CLwoPoints (LwoToEggConverter *converter, const LwoPoints *points, CLwoLayer *layer)
void add_vmap (const LwoVertexMap *lwo_vmap)
bool get_uv (const string &uv_name, int n, LPoint2f &uv) const
void make_egg ()
void connect_egg ()
 CPT (LwoPoints) _points
 PT (EggVertexPool) _egg_vpool

Public Attributes

LwoToEggConverter_converter
CLwoLayer_layer
VMap _txuv
VMap _pick


Member Typedef Documentation

typedef pmap<string, const LwoVertexMap *> CLwoPoints::VMap
 

Definition at line 58 of file cLwoPoints.h.


Constructor & Destructor Documentation

INLINE CLwoPoints::CLwoPoints LwoToEggConverter converter,
const LwoPoints points,
CLwoLayer layer
 


Member Function Documentation

void CLwoPoints::add_vmap const LwoVertexMap lwo_vmap  ) 
 

Definition at line 34 of file cLwoPoints.cxx.

References LwoVertexMap::_map_type, LwoVertexMap::_name, _pick, _txuv, and nout.

Referenced by LwoToEggConverter::collect_lwo().

void CLwoPoints::connect_egg  ) 
 

Definition at line 108 of file cLwoPoints.cxx.

References _layer.

CLwoPoints::CPT LwoPoints   ) 
 

bool CLwoPoints::get_uv const string &  uv_name,
int  n,
LPoint2f &  uv
const
 

Definition at line 65 of file cLwoPoints.cxx.

References LwoVertexMap::_dimension, _txuv, LwoVertexMap::get_value(), LwoVertexMap::has_value(), n, nout, and PTA_float.

Referenced by CLwoPolygons::make_faces().

void CLwoPoints::make_egg  ) 
 

Definition at line 95 of file cLwoPoints.cxx.

References _layer, format_string(), and CLwoLayer::get_number().

CLwoPoints::PT EggVertexPool   ) 
 


Member Data Documentation

LwoToEggConverter* CLwoPoints::_converter
 

Definition at line 51 of file cLwoPoints.h.

CLwoLayer* CLwoPoints::_layer
 

Definition at line 53 of file cLwoPoints.h.

Referenced by CLwoPolygons::connect_egg(), connect_egg(), and make_egg().

VMap CLwoPoints::_pick
 

Definition at line 60 of file cLwoPoints.h.

Referenced by add_vmap().

VMap CLwoPoints::_txuv
 

Definition at line 59 of file cLwoPoints.h.

Referenced by add_vmap(), and get_uv().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 01:00:45 2003 for Panda-Tool by doxygen1.3