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;
IFSG_NODE represents the base class of all DLL-safe Scene Graph nodes.
virtual bool NewNode(SGNODE *aParent)=0
Function NewNode creates a new node to associate with this wrapper.
virtual bool Attach(SGNODE *aNode)=0
Function Attach associates a given SGNODE* with this wrapper.
The base class of all Scene Graph nodes.
defines the wrapper of the base class SG_NODE