|
C3D Toolkit
Kernel - 118060, Vision - 2.15.0.1825
|
Parameter class for the creation of a bounding box phantom in a local coordinate system. More...
#include <op_shell_parameter.h>
Collaboration diagram for MbLocalCubePhantomParams: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.