54#ifndef ACG_GRIDNODE_HH
55#define ACG_GRIDNODE_HH
61#include "MaterialNode.hh"
88 const std::string& _name=
"<GridNode>" );
106 void boundingBox(
Vec3d& _bbMin,
Vec3d& _bbMax)
override;
120 void gridSize(
float _size);
128 void minRefinementDistance(
double _distance );
132 double minRefinementDistance();
137 void setOrientation(
unsigned int _orientation ) ;
139 void autoResize(
bool _auto);
double minRefinementDistance_
unsigned int orientation_
Contains all orientations to draw.
Vec3d bb_min_
bounding box
float gridSize_
dimensions of the grid
int horizontalLines_
initial number of baseLines
Orientation
Enum for Orientation.
ACG_CLASSNAME(GridNode)
implement className()
Vec3f baseLineColor_
colors for the grid
PickTarget
What target to use for picking.
Namespace providing different geometric functions concerning angles.