Public Member Functions | |
| HRESULT | SetVisualizationMesh ([in] BSTR gGroupId,[in] IDispatch *pMesh) |
| HRESULT | AttachVisualizationMesh ([in] BSTR gGroupId) |
| HRESULT | AddVertex ([in] IDispatch *pVertex,[in] float fSize,[in] IDispatch *pColor) |
| HRESULT | AddEdge ([in] IDispatch *pVertex1,[in] IDispatch *pVertex2,[in] IDispatch *pColor) |
| HRESULT | AddVector ([in] IDispatch *pOrigin,[in] IDispatch *pDirection,[in] IDispatch *pUp,[in] IDispatch *pColor) |
| HRESULT | GetTextSizeX ([in] BSTR szText,[out, retval] RtUlong *dwSizeX) |
| HRESULT | GetTextSizeY ([in] BSTR szText,[out, retval] RtUlong *dwSizeY) |
| HRESULT | AddText ([in] IDispatch *pOrigin,[in] IDispatch *pDirX,[in] IDispatch *pDirY,[in] BSTR szText,[in] IDispatch *pColor) |
| HRESULT | AddMeasureText ([in] IDispatch *pOrigin,[in] IDispatch *pDirX,[in] IDispatch *pDirY,[in] BSTR szText,[in] IDispatch *pColor) |
| HRESULT | GetMeasureTextSizeX ([in] BSTR szText,[out, retval] RtUlong *dwSizeX) |
| HRESULT | GetMeasureTextSizeY ([in] BSTR szText,[out, retval] RtUlong *dwSizeY) |
| HRESULT IRfMarkerVisualizationDisp::SetVisualizationMesh | ( | [in] BSTR | gGroupId, | |
| [in] IDispatch * | pMesh | |||
| ) |
Display and attach visualization mesh to specified group.
| gGroupId | [in] Group ID to attach to. | |
| pMesh | [in] Mesh to be attached. |
| HRESULT IRfMarkerVisualizationDisp::AttachVisualizationMesh | ( | [in] BSTR | gGroupId | ) |
Attach this set to specified group.
| gGroupId | [in] Group to attach to. |
| HRESULT IRfMarkerVisualizationDisp::AddVertex | ( | [in] IDispatch * | pVertex, | |
| [in] float | fSize, | |||
| [in] IDispatch * | pColor | |||
| ) |
Add vertex to current group.
| pVertex | [in] Vertex position. | |
| fSize | [in] Vertex size. | |
| pColor | [in] Vertex Color. |
| HRESULT IRfMarkerVisualizationDisp::AddEdge | ( | [in] IDispatch * | pVertex1, | |
| [in] IDispatch * | pVertex2, | |||
| [in] IDispatch * | pColor | |||
| ) |
Add edge (line) to current group.
| pVertex1 | [in] Line starting point. | |
| pVertex2 | [in] Line end point. | |
| pColor | [in] Edge color. |
| HRESULT IRfMarkerVisualizationDisp::AddVector | ( | [in] IDispatch * | pOrigin, | |
| [in] IDispatch * | pDirection, | |||
| [in] IDispatch * | pUp, | |||
| [in] IDispatch * | pColor | |||
| ) |
Add vector (arrow) to current group.
| pOrigin | [in] Vector origin. | |
| pDirection | [in] Vector direction. | |
| pUp | [in] Vector Up direction. | |
| pColor | [in] Vector color. |
| HRESULT IRfMarkerVisualizationDisp::GetTextSizeX | ( | [in] BSTR | szText, | |
| [out, retval] RtUlong * | dwSizeX | |||
| ) |
Return text size X.
| szText | [in] Text for size calculations. |
Standard HRESULT processing can be applied.
| HRESULT IRfMarkerVisualizationDisp::GetTextSizeY | ( | [in] BSTR | szText, | |
| [out, retval] RtUlong * | dwSizeY | |||
| ) |
Return text size Y.
| szText | [in] Text for size calculations. |
Standard HRESULT processing can be applied.
| HRESULT IRfMarkerVisualizationDisp::AddText | ( | [in] IDispatch * | pOrigin, | |
| [in] IDispatch * | pDirX, | |||
| [in] IDispatch * | pDirY, | |||
| [in] BSTR | szText, | |||
| [in] IDispatch * | pColor | |||
| ) |
Add text default font.
| pOrigin | [in] Text origin. | |
| pDirX | [in] X direction of the text. | |
| pDirY | [in] Y direction of the text. | |
| szText | [in] Text to render. | |
| pColor | [in] Color. |
| HRESULT IRfMarkerVisualizationDisp::AddMeasureText | ( | [in] IDispatch * | pOrigin, | |
| [in] IDispatch * | pDirX, | |||
| [in] IDispatch * | pDirY, | |||
| [in] BSTR | szText, | |||
| [in] IDispatch * | pColor | |||
| ) |
Add text with internal vector font.
| pOrigin | [in] Text origin. | |
| pDirX | [in] X direction of the text. | |
| pDirY | [in] Y direction of the text. | |
| szText | [in] Text to render. | |
| pColor | [in] Color. |
| HRESULT IRfMarkerVisualizationDisp::GetMeasureTextSizeX | ( | [in] BSTR | szText, | |
| [out, retval] RtUlong * | dwSizeX | |||
| ) |
Return text size for X.
| szText | [in] Text for size calculations. |
Standard HRESULT processing can be applied.
| HRESULT IRfMarkerVisualizationDisp::GetMeasureTextSizeY | ( | [in] BSTR | szText, | |
| [out, retval] RtUlong * | dwSizeY | |||
| ) |
Return text size.
| szText | [in] Text for size calculations. |
Standard HRESULT processing can be applied.
1.5.5