Public Member Functions | |
| HRESULT | GetNumEdgeSelectionWeights ([out, retval] RtDWORD *dwNumEdgeSelectionWeights) |
| HRESULT | SetNumEdgeSelectionWeights ([in] RtDWORD dwNumEdgeSelectionWeights) |
Properties | |
| RtBYTE * | v1_selected ([in] RtDWORD dwIndex) [get] |
| RtBYTE | v1_selected ([in] RtDWORD dwIndex) [set] |
| RtUlong * | v1_orgelementindex ([in] RtDWORD dwIndex) [get] |
| RtUlong | v1_orgelementindex ([in] RtDWORD dwIndex) [set] |
| RtBYTE * | v2_selected ([in] RtDWORD dwIndex) [get] |
| RtBYTE | v2_selected ([in] RtDWORD dwIndex) [set] |
| RtUlong * | v2_orgelementindex ([in] RtDWORD dwIndex) [get] |
| RtUlong | v2_orgelementindex ([in] RtDWORD dwIndex) [set] |
| RtBYTE * | v3_selected ([in] RtDWORD dwIndex) [get] |
| RtBYTE | v3_selected ([in] RtDWORD dwIndex) [set] |
| RtUlong * | v3_orgelementindex ([in] RtDWORD dwIndex) [get] |
| RtUlong | v3_orgelementindex ([in] RtDWORD dwIndex) [set] |
The stream is part of IRdMesh and is stored in Triangle stream group. Stream is identified by STREAMID_EDGE_SEL_WEIGHTS id.
| HRESULT IRdEdgeSelectionStream::GetNumEdgeSelectionWeights | ( | [out, retval] RtDWORD * | dwNumEdgeSelectionWeights | ) |
standard HRESULT processing can be applied to returned value.
| HRESULT IRdEdgeSelectionStream::SetNumEdgeSelectionWeights | ( | [in] RtDWORD | dwNumEdgeSelectionWeights | ) |
| dwNumEdgeSelectionWeights | [in] Set number of triangles. |
RtBYTE * IRdEdgeSelectionStream::v1_selected([in] RtDWORD dwIndex) [get] |
Get selection weight of 1-2 edge.
| dwIndex | [in] Triangle index. |
standard HRESULT processing can be applied to returned value.
RtBYTE IRdEdgeSelectionStream::v1_selected([in] RtDWORD dwIndex) [set] |
Set selection weight of 1-2 edge.
| dwIndex | [in] Triangle index. | |
| newVal | [in] Edge weight. |
RtUlong * IRdEdgeSelectionStream::v1_orgelementindex([in] RtDWORD dwIndex) [get] |
Get original element index in source mesh for edge 1-2.
| dwIndex | [in] Triangle index. |
standard HRESULT processing can be applied to returned value.
RtUlong IRdEdgeSelectionStream::v1_orgelementindex([in] RtDWORD dwIndex) [set] |
Set original element index in source mesh for edge 1-2.
| dwIndex | [in] Triangle index. | |
| newVal | [in] Original element index. |
RtBYTE* IRdEdgeSelectionStream::v2_selected([in] RtDWORD dwIndex) [get] |
Get selection weight of 2-3 edge.
| dwIndex | [in] Triangle index. |
standard HRESULT processing can be applied to returned value.
RtBYTE IRdEdgeSelectionStream::v2_selected([in] RtDWORD dwIndex) [set] |
Set selection weight of 2-3 edge.
| dwIndex | [in] Triangle index. | |
| newVal | [in] Edge weight. |
RtUlong * IRdEdgeSelectionStream::v2_orgelementindex([in] RtDWORD dwIndex) [get] |
Get original element index in source mesh for edge 2-3.
| dwIndex | [in] Triangle index. |
standard HRESULT processing can be applied to returned value.
RtUlong IRdEdgeSelectionStream::v2_orgelementindex([in] RtDWORD dwIndex) [set] |
Set original element index in source mesh for edge 2-3.
| dwIndex | [in] Triangle index. | |
| newVal | [in] Original element index. |
RtBYTE* IRdEdgeSelectionStream::v3_selected([in] RtDWORD dwIndex) [get] |
Get selection weight of 3-1 edge.
| dwIndex | [in] Triangle index. |
standard HRESULT processing can be applied to returned value.
RtBYTE IRdEdgeSelectionStream::v3_selected([in] RtDWORD dwIndex) [set] |
Set selection weight of 3-1 edge.
| dwIndex | [in] Triangle index. | |
| newVal | [in] Edge weight. |
RtUlong * IRdEdgeSelectionStream::v3_orgelementindex([in] RtDWORD dwIndex) [get] |
Get original element index in source mesh for edge 3-1.
| dwIndex | [in] Triangle index. |
standard HRESULT processing can be applied to returned value.
RtUlong IRdEdgeSelectionStream::v3_orgelementindex([in] RtDWORD dwIndex) [set] |
Set original element index in source mesh for edge 3-1.
| dwIndex | [in] Triangle index. | |
| newVal | [in] Original element index. |
1.5.5