|
cgma
|
#include <geometry.hpp>
Public Member Functions | |
| FillNode () | |
| FillNode (int universe_p) | |
| FillNode (int universe_p, DataRef< Transform > *tr_p) | |
| FillNode (const FillNode &node_p) | |
| FillNode & | operator= (const FillNode &node_p) |
| ~FillNode () | |
| int | getFillingUniverse () const |
| bool | hasTransform () const |
| const Transform & | getTransform () const |
| void | setTransform (DataRef< Transform > *tr_p) |
Protected Attributes | |
| int | universe |
| DataRef< Transform > * | tr |
A universe and a transformation
Definition at line 144 of file geometry.hpp.
| FillNode::FillNode | ( | ) | [inline] |
Definition at line 151 of file geometry.hpp.
:
universe(0), tr(new NullRef<Transform>())
{}
| FillNode::FillNode | ( | int | universe_p | ) | [inline] |
Definition at line 155 of file geometry.hpp.
:
universe(universe_p), tr(new NullRef<Transform>())
{}
| FillNode::FillNode | ( | int | universe_p, |
| DataRef< Transform > * | tr_p | ||
| ) | [inline] |
Definition at line 159 of file geometry.hpp.
| FillNode::FillNode | ( | const FillNode & | node_p | ) | [inline] |
| FillNode::~FillNode | ( | ) | [inline] |
Definition at line 175 of file geometry.hpp.
{
delete tr;
}
| int FillNode::getFillingUniverse | ( | ) | const [inline] |
Definition at line 179 of file geometry.hpp.
{ return universe; }
| const Transform& FillNode::getTransform | ( | ) | const [inline] |
Definition at line 182 of file geometry.hpp.
| bool FillNode::hasTransform | ( | ) | const [inline] |
Definition at line 181 of file geometry.hpp.
| void FillNode::setTransform | ( | DataRef< Transform > * | tr_p | ) | [inline] |
Definition at line 184 of file geometry.hpp.
DataRef<Transform>* FillNode::tr [protected] |
Definition at line 148 of file geometry.hpp.
int FillNode::universe [protected] |
Definition at line 147 of file geometry.hpp.