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

CLwoSurfaceBlockTMap Class Reference

This class is a wrapper around LwoSurfaceBlockTMap and stores additional information useful during the conversion-to-egg process. More...

#include <cLwoSurfaceBlockTMap.h>

List of all members.

Public Member Functions

 CLwoSurfaceBlockTMap (LwoToEggConverter *converter, const LwoSurfaceBlockTMap *tmap)
void get_transform (LMatrix4d &mat) const
 Fills up the indicated matrix with the net transform indicated by the TMAP chunk, accounting for scale, rotate, and translate.


Public Attributes

LPoint3f _center
LVecBase3f _size
LVecBase3f _rotation
string _reference_object
LwoSurfaceBlockCoordSys::Type _csys
LwoToEggConverter_converter
ConstPointerTo< LwoSurfaceBlockTMap_tmap


Detailed Description

This class is a wrapper around LwoSurfaceBlockTMap and stores additional information useful during the conversion-to-egg process.

Definition at line 45 of file cLwoSurfaceBlockTMap.h.


Constructor & Destructor Documentation

CLwoSurfaceBlockTMap::CLwoSurfaceBlockTMap LwoToEggConverter converter,
const LwoSurfaceBlockTMap tmap
 

Definition at line 38 of file cLwoSurfaceBlockTMap.cxx.

References CLwoSurfaceBlock::_tmap, and LwoSurfaceBlockCoordSys::T_object.


Member Function Documentation

void CLwoSurfaceBlockTMap::get_transform LMatrix4d &  mat  )  const
 

Fills up the indicated matrix with the net transform indicated by the TMAP chunk, accounting for scale, rotate, and translate.

Definition at line 87 of file cLwoSurfaceBlockTMap.cxx.


Member Data Documentation

LPoint3f CLwoSurfaceBlockTMap::_center
 

Definition at line 51 of file cLwoSurfaceBlockTMap.h.

LwoToEggConverter* CLwoSurfaceBlockTMap::_converter
 

Definition at line 59 of file cLwoSurfaceBlockTMap.h.

LwoSurfaceBlockCoordSys::Type CLwoSurfaceBlockTMap::_csys
 

Definition at line 57 of file cLwoSurfaceBlockTMap.h.

string CLwoSurfaceBlockTMap::_reference_object
 

Definition at line 55 of file cLwoSurfaceBlockTMap.h.

LVecBase3f CLwoSurfaceBlockTMap::_rotation
 

Definition at line 53 of file cLwoSurfaceBlockTMap.h.

LVecBase3f CLwoSurfaceBlockTMap::_size
 

Definition at line 52 of file cLwoSurfaceBlockTMap.h.

ConstPointerTo< LwoSurfaceBlockTMap > CLwoSurfaceBlockTMap::_tmap
 

Definition at line 60 of file cLwoSurfaceBlockTMap.h.


The documentation for this class was generated from the following files:
Generated on Fri May 2 03:26:01 2003 for Panda-Tool by doxygen1.3