Rechercher une page de manuel
SoTransformerManip.3coin2
Langue: en
Version: 373368 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
- NAME
- SYNOPSIS
- Detailed Description
- Constructor & Destructor Documentation
- Member Function Documentation
- void SoTransformerManip::initClass (void) [static]Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system.
- SbBool SoTransformerManip::isLocateHighlighting (void)Convenience function to use the SoTransformerDragger::isLocateHighlighting() method of the embedded dragger. See documentation of that method.
- void SoTransformerManip::setLocateHighlighting (SbBool onoff)Convenience function to use the SoTransformerDragger::setLocateHighlighting() method of the embedded dragger. See documentation of that method.
- void SoTransformerManip::unsquishKnobs (void)Convenience function to use the SoTransformerDragger::unsquishKnobs() method of the embedded dragger. See documentation of that method.
- Author
NAME
SoTransformerManip -The SoTransformerManip wraps an SoTransformerDragger for convenience.
SYNOPSIS
#include <Inventor/manips/SoTransformerManip.h>
Inherits SoTransformManip.
Public Member Functions
SoTransformerManip (void)
SbBool isLocateHighlighting (void)
void setLocateHighlighting (SbBool onoff)
void unsquishKnobs (void)
Static Public Member Functions
static void initClass (void)
Protected Member Functions
~SoTransformerManip ()
Detailed Description
The SoTransformerManip wraps an SoTransformerDragger for convenience.
The manipulator class takes care of wrapping up the SoTransformerDragger in a simple and convenient API for the application programmer, making it automatically surround the geometry it influences and taking care of the book-keeping routines for it's interaction with the relevant fields of an SoTransformation node.
Constructor & Destructor Documentation
SoTransformerManip::SoTransformerManip (void)Default constructor. Allocates an SoTransformerDragger and an SoSurroundScale node to surround the geometry within our part of the scenegraph.
References SoBaseKit::getPart(), SoSurroundScale::numNodesUpToContainer, SoSurroundScale::numNodesUpToReset, and SoTransformManip::setDragger().
SoTransformerManip::~SoTransformerManip () [protected]Destructor.
Member Function Documentation
void SoTransformerManip::initClass (void) [static]Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system.
Reimplemented from SoTransformManip.
Referenced by SoInteraction::init().
SbBool SoTransformerManip::isLocateHighlighting (void)Convenience function to use the SoTransformerDragger::isLocateHighlighting() method of the embedded dragger. See documentation of that method.
References SoNode::getClassTypeId(), SoTransformManip::getDragger(), SoBase::isOfType(), and SoDebugError::postWarning().
void SoTransformerManip::setLocateHighlighting (SbBool onoff)Convenience function to use the SoTransformerDragger::setLocateHighlighting() method of the embedded dragger. See documentation of that method.
References SoNode::getClassTypeId(), SoTransformManip::getDragger(), SoBase::isOfType(), and SoDebugError::postWarning().
void SoTransformerManip::unsquishKnobs (void)Convenience function to use the SoTransformerDragger::unsquishKnobs() method of the embedded dragger. See documentation of that method.
References SoNode::getClassTypeId(), SoTransformManip::getDragger(), SoBase::isOfType(), and SoDebugError::postWarning().
Author
Generated automatically by Doxygen for Coin from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre