AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "TileAssembler.h"
Public Member Functions | |
ModelPosition () | |
void | init () |
G3D::Vector3 | transform (const G3D::Vector3 &pIn) const |
void | moveToBasePos (const G3D::Vector3 &pBasePos) |
Public Attributes | |
G3D::Vector3 | iPos |
G3D::Vector3 | iDir |
float | iScale {0.0f} |
Private Attributes | |
G3D::Matrix3 | iRotation |
This Class is used to convert raw vector data into balanced BSP-Trees. To start the conversion call convertWorld().
|
inline |
|
inline |
|
inline |
Vector3 VMAP::ModelPosition::transform | ( | const G3D::Vector3 & | pIn | ) | const |
References iRotation, and iScale.
Referenced by VMAP::TileAssembler::calculateTransformedBound().
G3D::Vector3 VMAP::ModelPosition::iDir |
Referenced by VMAP::TileAssembler::calculateTransformedBound(), and init().
G3D::Vector3 VMAP::ModelPosition::iPos |
Referenced by moveToBasePos().
|
private |
Referenced by init(), and transform().
float VMAP::ModelPosition::iScale {0.0f} |
Referenced by VMAP::TileAssembler::calculateTransformedBound(), and transform().