#include <cLwoPoints.h>
Public Types | |
typedef pmap< string, const LwoVertexMap * > | VMap |
Public Member Functions | |
CLwoPoints (LwoToEggConverter *converter, const LwoPoints *points, CLwoLayer *layer) | |
void | add_vmap (const LwoVertexMap *lwo_vmap) |
Associates the indicated VertexMap with the points set. | |
bool | get_uv (const string &uv_name, int n, LPoint2f &uv) const |
Returns true if there is a UV of the indicated name associated with the given vertex, false otherwise. | |
void | make_egg () |
Creates the egg structures associated with this Lightwave object. | |
void | connect_egg () |
Connects all the egg structures together. | |
Public Attributes | |
LwoToEggConverter * | _converter |
ConstPointerTo< LwoPoints > | _points |
CLwoLayer * | _layer |
PointerTo< EggVertexPool > | _egg_vpool |
VMap | _txuv |
VMap | _pick |
Definition at line 48 of file cLwoPoints.h.
|
Definition at line 66 of file cLwoPoints.h. |
|
Definition at line 31 of file cLwoPoints.I. |
|
Associates the indicated VertexMap with the points set. This may define such niceties as UV coordinates or per-vertex color. Definition at line 42 of file cLwoPoints.cxx. Referenced by LwoToEggConverter::cleanup(). |
|
Connects all the egg structures together.
Definition at line 128 of file cLwoPoints.cxx. |
|
Returns true if there is a UV of the indicated name associated with the given vertex, false otherwise. If true, fills in uv with the value. Definition at line 78 of file cLwoPoints.cxx. Referenced by CLwoPolygons::make_faces(). |
|
Creates the egg structures associated with this Lightwave object.
Definition at line 112 of file cLwoPoints.cxx. |
|
Definition at line 59 of file cLwoPoints.h. |
|
Definition at line 62 of file cLwoPoints.h. |
|
Definition at line 61 of file cLwoPoints.h. |
|
Definition at line 68 of file cLwoPoints.h. |
|
Definition at line 60 of file cLwoPoints.h. |
|
Definition at line 67 of file cLwoPoints.h. |