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