#include <gridVisualisation.h>
Inheritance diagram for VIEW::GridVisualisation:
Public Types | |
enum | Type { PLANE, SLICES, DOTS } |
Public Member Functions | |
GridVisualisation (const GridVisualisation &plane) throw () | |
virtual | ~GridVisualisation () throw () |
Destructor. | |
const GridVisualisation & | operator= (const GridVisualisation &plane) throw () |
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_ |