osgManipulator::Scale1DDragger Class Reference
List of all members.
Detailed Description
Dragger for performing 1D scaling.
Member Enumeration Documentation
- Enumerator:
SCALE_WITH_ORIGIN_AS_PIVOT |
|
SCALE_WITH_OPPOSITE_HANDLE_AS_PIVOT |
|
Constructor & Destructor Documentation
osgManipulator::Scale1DDragger::Scale1DDragger |
( |
ScaleMode |
scaleMode = SCALE_WITH_ORIGIN_AS_PIVOT |
) |
|
virtual osgManipulator::Scale1DDragger::~Scale1DDragger |
( |
|
) |
[protected, virtual] |
Member Function Documentation
const osg::Vec4 osgManipulator::Scale1DDragger::getColor |
( |
|
) |
const [inline] |
osg::Node* osgManipulator::Scale1DDragger::getLeftHandleNode |
( |
|
) |
[inline] |
double osgManipulator::Scale1DDragger::getLeftHandlePosition |
( |
|
) |
const [inline] |
double osgManipulator::Scale1DDragger::getMinScale |
( |
|
) |
const [inline] |
const osg::Vec4 osgManipulator::Scale1DDragger::getPickColor |
( |
|
) |
const [inline] |
osg::Node* osgManipulator::Scale1DDragger::getRightHandleNode |
( |
|
) |
[inline] |
double osgManipulator::Scale1DDragger::getRightHandlePosition |
( |
|
) |
[inline] |
void osgManipulator::Scale1DDragger::setColor |
( |
const osg::Vec4 & |
color |
) |
[inline] |
void osgManipulator::Scale1DDragger::setLeftHandleNode |
( |
osg::Node & |
node |
) |
[inline] |
Set/Get left and right handle nodes for dragger.
void osgManipulator::Scale1DDragger::setLeftHandlePosition |
( |
double |
pos |
) |
[inline] |
Set left/right handle position.
void osgManipulator::Scale1DDragger::setMinScale |
( |
double |
min |
) |
[inline] |
Set/Get min scale for dragger.
void osgManipulator::Scale1DDragger::setPickColor |
( |
const osg::Vec4 & |
color |
) |
[inline] |
Set/Get pick color for dragger. Pick color is color of the dragger when picked. It gives a visual feedback to show that the dragger has been picked.
void osgManipulator::Scale1DDragger::setRightHandleNode |
( |
osg::Node & |
node |
) |
[inline] |
void osgManipulator::Scale1DDragger::setRightHandlePosition |
( |
double |
pos |
) |
[inline] |
void osgManipulator::Scale1DDragger::setupDefaultGeometry |
( |
|
) |
|
Setup default geometry for dragger.
Member Data Documentation
The documentation for this class was generated from the following file: