#include <BALL/VIEW/PRIMITIVES/gridVisualisation.h>
Public Types | |
enum | Type { PLANE, SLICES, DOTS } |
Public Member Functions | |
GridVisualisation () | |
GridVisualisation (const GridVisualisation &plane) | |
virtual | ~GridVisualisation () |
const GridVisualisation & | operator= (const GridVisualisation &plane) |
const Vector3 & | getNormal () const |
void | setNormal (const Vector3 &normal) |
const Vector3 & | getPoint () const |
void | setPoint (const Vector3 &v) |
void | setGrid (const RegularData3D *grid) |
const RegularData3D * | getGrid () const |
Position | getTexture () const |
void | setTexture (Position texture) |
void | setDotSize (Size dot_size) |
Size | getDotSize () const |
Public Attributes | |
Vector3 | origin |
Vector3 | x |
Vector3 | y |
Vector3 | z |
float | max_dim |
Size | slices |
vector< Vector3 > | points |
Type | type |
bool | draw_box |
Protected Attributes | |
Vector3 | normal_ |
Vector3 | point_ |
Position | texture_ |
const RegularData3D * | grid_ |
Size | dot_size_ |
BALL::VIEW::GridVisualisation::GridVisualisation | ( | ) |
BALL::VIEW::GridVisualisation::GridVisualisation | ( | const GridVisualisation & | plane | ) |
virtual BALL::VIEW::GridVisualisation::~GridVisualisation | ( | ) | [inline, virtual] |
Destructor
Size BALL::VIEW::GridVisualisation::getDotSize | ( | ) | const [inline] |
const RegularData3D* BALL::VIEW::GridVisualisation::getGrid | ( | ) | const [inline] |
const Vector3& BALL::VIEW::GridVisualisation::getNormal | ( | ) | const [inline] |
const Vector3& BALL::VIEW::GridVisualisation::getPoint | ( | ) | const [inline] |
Position BALL::VIEW::GridVisualisation::getTexture | ( | ) | const [inline] |
const GridVisualisation& BALL::VIEW::GridVisualisation::operator= | ( | const GridVisualisation & | plane | ) |
void BALL::VIEW::GridVisualisation::setDotSize | ( | Size | dot_size | ) | [inline] |
void BALL::VIEW::GridVisualisation::setGrid | ( | const RegularData3D * | grid | ) | [inline] |
void BALL::VIEW::GridVisualisation::setNormal | ( | const Vector3 & | normal | ) | [inline] |
void BALL::VIEW::GridVisualisation::setPoint | ( | const Vector3 & | v | ) | [inline] |
void BALL::VIEW::GridVisualisation::setTexture | ( | Position | texture | ) | [inline] |
Size BALL::VIEW::GridVisualisation::dot_size_ [protected] |
const RegularData3D* BALL::VIEW::GridVisualisation::grid_ [protected] |
Vector3 BALL::VIEW::GridVisualisation::normal_ [protected] |
Vector3 BALL::VIEW::GridVisualisation::point_ [protected] |
Position BALL::VIEW::GridVisualisation::texture_ [protected] |