30 #ifndef IFSG_TRANSFORM_H 31 #define IFSG_TRANSFORM_H 53 bool SetScaleOrientation(
const SGVECTOR& aScaleAxis,
double aAngle );
54 bool SetRotation(
const SGVECTOR& aRotationAxis,
double aAngle );
55 bool SetScale(
const SGPOINT& aScale ) noexcept;
56 bool SetScale(
double aScale );
57 bool SetCenter(
const SGPOINT& aCenter ) noexcept;
58 bool SetTranslation(
const SGPOINT& aTranslation ) noexcept;
61 #endif // IFSG_TRANSFORM_H
defines the wrapper of the base class SG_NODE
IFSG_NODE represents the base class of all DLL-safe Scene Graph nodes.
The base class of all Scene Graph nodes.
virtual bool Attach(SGNODE *aNode)=0
Function Attach associates a given SGNODE* with this wrapper.
virtual bool NewNode(SGNODE *aParent)=0
Function NewNode creates a new node to associate with this wrapper.