54#ifndef ACG_COORDSYSNODE_HH
55#define ACG_COORDSYSNODE_HH
60#include <ACG/Scenegraph/BaseNode.hh>
61#include <ACG/Scenegraph/DrawModes.hh>
62#include <ACG/GL/GLPrimitives.hh>
102 void boundingBox(
Vec3d& _bbMin,
Vec3d& _bbMax)
override;
111 void position(
const Vec3d& _pos);
123 void size(
const double _size);
130 void drawCoordsys(
GLState& _state);
131 void drawCoordsysPick(
GLState& _state);
Node for displaying coordinate systems.
Matrix4x4d rotation_
Orientation of coordsys.
Vec3d position_
3d position of the coordsys origin
double coordsysSize_
Size of the coordsys.
ACG_CLASSNAME(CoordinateSystemNode)
static name of this class
PickTarget
What target to use for picking.
Namespace providing different geometric functions concerning angles.