|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <TileAssembler.h>
Public Member Functions | |
| void | init () |
| ModelPosition () | |
| void | moveToBasePos (const G3D::Vector3 &pBasePos) |
| G3D::Vector3 | transform (const G3D::Vector3 &pIn) const |
Public Attributes | |
| G3D::Vector3 | iDir |
| G3D::Vector3 | iPos |
| float | iScale |
Private Attributes | |
| G3D::Matrix3 | iRotation |
This Class is used to convert raw vector data into balanced BSP-Trees. To start the conversion call convertWorld().
Definition at line 25 of file TileAssembler.h.
|
inline |
Definition at line 30 of file TileAssembler.h.
References iScale.
|
inline |
Definition at line 34 of file TileAssembler.h.
References iDir, and iRotation.
Referenced by VMAP::TileAssembler::calculateTransformedBound().
|
inline |
Definition at line 39 of file TileAssembler.h.
References iPos.
| Vector3 VMAP::ModelPosition::transform | ( | const G3D::Vector3 & | pIn | ) | const |
Definition at line 34 of file TileAssembler.cpp.
References iRotation, and iScale.
Referenced by VMAP::TileAssembler::calculateTransformedBound().
| G3D::Vector3 VMAP::ModelPosition::iDir |
Definition at line 32 of file TileAssembler.h.
Referenced by VMAP::TileAssembler::calculateTransformedBound(), and init().
| G3D::Vector3 VMAP::ModelPosition::iPos |
Definition at line 31 of file TileAssembler.h.
Referenced by moveToBasePos().
|
private |
Definition at line 28 of file TileAssembler.h.
Referenced by init(), and transform().
| float VMAP::ModelPosition::iScale |
Definition at line 33 of file TileAssembler.h.
Referenced by VMAP::TileAssembler::calculateTransformedBound(), ModelPosition(), and transform().