C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Parameter class for the creation of a bounding box phantom in a local coordinate system. More...
#include <op_shell_parameter.h>
Public Member Functions | |
MbLocalCubePhantomParams (const MbPlacement3D &place, bool bScale, const MbSNameMaker &names) | |
Parameter constructor. | |
MbLocalCubePhantomParams (const MbLocalCubePhantomParams &other) | |
Copy constructor. | |
const MbPlacement3D & | GetPlacement () const |
Get the local coordinate system. | |
const MbSNameMaker & | GetNameMaker () const |
Get a generator of names (name-maker) of topological objects. | |
bool | IsScalable () const |
Whether the LCS is scaling. | |
void | SetPlacement (const MbPlacement3D &place) |
Set the local coordinate system. | |
void | SetNameMaker (const MbSNameMaker &names, bool version=false) |
Set a generator of names (name-maker) of topological objects. | |
void | SetScalable (bool bScale) |
Set whether the LCS is scaling. | |
void | operator= (const MbLocalCubePhantomParams &other) |
Copy operator. | |
Protected Member Functions | |
MbLocalCubePhantomParams () | |
The default constructor is forbidden. | |
Protected Attributes | |
MbPlacement3D | _place |
A local coordinate system (LCS). | |
MbSNameMaker | _names |
An object for the new objects naming. | |
bool | _bScale |
Whether the LCS is scaling. | |
Parameter class for the creation of a bounding box phantom in a local coordinate system.
Parameter class for the creation of a bounding box phantom in a local coordinate system.