IRdTriangleSelectionStream Interface Reference

Inherits IDispatch.

List of all members.

Public Member Functions

HRESULT GetNumTriangleSelectionWeights ([out, retval] RtDWORD *dwNumVertices)
HRESULT SetNumTriangleSelectionWeights ([in] RtDWORD dwNumTriangleSelectionWeights)

Properties

RtBYTEselected ([in] RtDWORD dwIndex) [get]
RtBYTE selected ([in] RtDWORD dwIndex) [set]
RtUlong * orgelementindex ([in] RtDWORD dwIndex) [get]
RtUlong orgelementindex ([in] RtDWORD dwIndex) [set]


Detailed Description

IRdTriangleSelectionStream:

Member Function Documentation

HRESULT IRdTriangleSelectionStream::GetNumTriangleSelectionWeights ( [out, retval] RtDWORD *  dwNumVertices  ) 

Get number of triangles.

Returns:
dwNumVertices [out] Returns number of triangles.

standard HRESULT processing can be applied to returned value.

HRESULT IRdTriangleSelectionStream::SetNumTriangleSelectionWeights ( [in] RtDWORD  dwNumTriangleSelectionWeights  ) 

Set number of triangles.

Parameters:
dwNumTriangleSelectionWeights [in] Set number of triangles.
Returns:
standard HRESULT processing can be applied to returned value.


Property Documentation

RtBYTE* IRdTriangleSelectionStream::selected([in] RtDWORD dwIndex) [get]

Get weight of i-th triangle.

Parameters:
dwIndex [in] Index value of triangle.
Returns:
pVal [out,retval] Returned weight value.

standard HRESULT processing can be applied to returned value.

RtBYTE IRdTriangleSelectionStream::selected([in] RtDWORD dwIndex) [set]

Set weight of i-th triangle.

Parameters:
dwIndex [in] Index value of triangle.
newVal [in] New value to set for weight.
Returns:
standard HRESULT processing can be applied to returned value.

RtUlong * IRdTriangleSelectionStream::orgelementindex([in] RtDWORD dwIndex) [get]

Get previous index of i-th triangle.

Parameters:
dwIndex [in] Index value of triangle.
Returns:
pVal [out,retval] Previous index.

standard HRESULT processing can be applied to returned value.

RtUlong IRdTriangleSelectionStream::orgelementindex([in] RtDWORD dwIndex) [set]

Set previous index of i-th triangle.

Parameters:
dwIndex [in] Index value of triangle.
newVal [in] New value to set for previous index.
Returns:
standard HRESULT processing can be applied to returned value.


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