DGtal 1.4.0
|
class to modify the position and scale to construct better illustration mode. More...
#include <DGtal/io/DrawWithDisplay3DModifier.h>
Public Member Functions | |
TransformedPrism (const DGtal::Z3i::SCell &aSurfel, double aShift, double aSizeFactor=1.0) | |
TransformedPrism (const DGtal::Z3i::SCell &aSurfel, const DGtal::Z3i::SCell &aVoxel, double aShift=0.05, double aSizeFactor=0.75) | |
Public Member Functions inherited from DGtal::DrawWithDisplay3DModifier | |
std::string | className () const |
Data Fields | |
DGtal::Z3i::SCell | mySurfel |
double | myShift |
double | mySizeFactor |
class to modify the position and scale to construct better illustration mode.
Definition at line 179 of file DrawWithDisplay3DModifier.h.
|
inline |
Constructor.
aSurfel | a DGtal::Z3i::SCell ( KhalimskySpaceND< 3, Integer > SCell ) . |
aShift | the shift distance (positive or negative). |
aSizeFactor | use to change the Prism size (1.0 initial size). |
Definition at line 188 of file DrawWithDisplay3DModifier.h.
|
inline |
Constructor.
aSurfel | a DGtal::Z3i::SCell ( KhalimskySpaceND< 3, Integer > SCell ) . |
aVoxel | a DGtal::Z3i::SCell represent the voxel for which the surfel is associated. It permits to determine automatically the shift parameter (the surfel is automatically shifted towards this voxel). |
aShift | the shift distance (positive or negative (default 0.05)). |
aSizeFactor | use to change the Prism size (default 0.75). |
Definition at line 202 of file DrawWithDisplay3DModifier.h.
References myShift, and DGtal::SignedKhalimskyCell< dim, TInteger >::preCell().
double DGtal::TransformedPrism::myShift |
Definition at line 227 of file DrawWithDisplay3DModifier.h.
Referenced by TransformedPrism().
double DGtal::TransformedPrism::mySizeFactor |
Definition at line 228 of file DrawWithDisplay3DModifier.h.
DGtal::Z3i::SCell DGtal::TransformedPrism::mySurfel |
Definition at line 226 of file DrawWithDisplay3DModifier.h.