BALL::VIEW::GridVisualisation Class Reference
[Geometric Objects]

GridVisualisation. More...

#include <gridVisualisation.h>

Inheritance diagram for BALL::VIEW::GridVisualisation:
Inheritance graph
[legend]

List of all members.


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_

Detailed Description

GridVisualisation.

Generated on Thu Aug 6 18:30:58 2009 for BALL by doxygen 1.5.8