vhdOpenSGGeometryProperty.cpp File Reference

#include <vhdExceptions/vhdIllegalArgumentException.h>
#include <vhdExceptions/vhdIllegalOperationException.h>
#include <vhdOpenSGViewerService/vhdOpenSGGeometryProperty.h>
#include <vhdFundamental/vhdDiag.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>
#include <vhdExceptions/vhdFatalError.h>
#include <OpenSG/OSGConfig.h>
#include <OpenSG/OSGSimpleGeometry.h>
#include <OpenSG/OSGSimpleSceneManager.h>
#include <OpenSG/OSGBaseFunctions.h>
#include <OpenSG/OSGTransform.h>
#include <OpenSG/OSGSwitch.h>
#include <OpenSG/OSGAttachment.h>
#include <OpenSG/OSGSimpleAttachments.h>
#include <OpenSG/OSGSceneFileHandler.h>
#include <OpenSG/OSGRefPtr.h>

Classes

class  vhdOpenSGGeometryProperty::_Implem

Defines

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::vhdOpenSGGeometryProperty(NodePtr geometry, const std::string& fileName, const vhdVector3 & initialPosition, const vhdQuaternion & initialOrientation, vhtBool visibleFlag, vhtBool movableFlag, float scalingFactor, vhtBool occluderFlag)"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::~vhdOpenSGGeometryProperty()"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getFileName()"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getVisible()"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setVisibleFlag( vhtBool flagValue)"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::isMovable()"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setMovableFlag(const vhtBool movable)"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setScalingFactor(float scale)"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getScalingFactor(void)"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::isOccluder()"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setOccluderFlag(const vhtBool movable)"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getGeometry()"
#define _VHD_METHOD_NAME   "vhdpenOSGGeometryProperty::setPosition( const csVec3f & position)"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getPosition() "
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setOrientation( const vhdQuaternion & orientation)"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getOrientation()"
#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setRotationByAxisAngle(const vhtReal& pAngle, const vhdVector3& pAxis)"

Functions

OSG_USING_NAMESPACE vhdCLASS_TYPE_INIT (vhdOpenSGGeometryProperty, vhdProperty)

Define Documentation

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setRotationByAxisAngle(const vhtReal& pAngle, const vhdVector3& pAxis)"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getOrientation()"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setOrientation( const vhdQuaternion & orientation)"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getPosition() "

#define _VHD_METHOD_NAME   "vhdpenOSGGeometryProperty::setPosition( const csVec3f & position)"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getGeometry()"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setOccluderFlag(const vhtBool movable)"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::isOccluder()"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getScalingFactor(void)"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setScalingFactor(float scale)"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setMovableFlag(const vhtBool movable)"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::isMovable()"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::setVisibleFlag( vhtBool flagValue)"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getVisible()"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::getFileName()"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::~vhdOpenSGGeometryProperty()"

#define _VHD_METHOD_NAME   "vhdOpenSGGeometryProperty::vhdOpenSGGeometryProperty(NodePtr geometry, const std::string& fileName, const vhdVector3 & initialPosition, const vhdQuaternion & initialOrientation, vhtBool visibleFlag, vhtBool movableFlag, float scalingFactor, vhtBool occluderFlag)"


Function Documentation

OSG_USING_NAMESPACE vhdCLASS_TYPE_INIT ( vhdOpenSGGeometryProperty  ,
vhdProperty   
)


Generated on Thu Jan 18 10:06:12 2007 for vhdPLUS by  doxygen 1.5.1-p1