IRsTransformSession Interface Reference

Inherits IUnknown.

List of all members.

Public Member Functions

HRESULT GetNodesCount ([out, retval] RtUlong *pdwNumObjs)
HRESULT GetNode ([in] RtUlong dwIndex,[out, retval] IRsNode **ppNode)
HRESULT GetTransformManager ([in] RtUlong dwIndex,[out, retval] IRsTransformOverrideManager **ppTransformManager)


Detailed Description

Transform session is a handle to transform manager and holds information about objects and transform override used to perform matrix transformations.

Member Function Documentation

HRESULT IRsTransformSession::GetNodesCount ( [out, retval] RtUlong *  pdwNumObjs  ) 

Return number of nodes in this transform session.

Returns:
pdwNumObjs [out, retval] Number of nodes.

Standard HRESULT processing can be applied on function return value.

HRESULT IRsTransformSession::GetNode ( [in] RtUlong  dwIndex,
[out, retval] IRsNode **  ppNode 
)

Return node by index.

Parameters:
dwIndex [in] Node index.
Returns:
ppNode [out, retval] Node.

Standard HRESULT processing can be applied on function return value.

HRESULT IRsTransformSession::GetTransformManager ( [in] RtUlong  dwIndex,
[out, retval] IRsTransformOverrideManager **  ppTransformManager 
)

Return transform manager used to handle provided list of objects.

Parameters:
dwIndex [in] Node index.
Returns:
ppTransformManager [out, retval] Node's Transform manager.

Standard HRESULT processing can be applied on function return value.


Generated on Wed May 20 21:32:27 2009 for trueSpace7.6 SDK by  doxygen 1.5.5