SoHeightFieldDetail Class |
Stores detail information about a picked cell in a heightfield.
Namespace: OIV.VolumeViz.Details
The SoHeightFieldDetail type exposes the following members.
Name | Description | |
---|---|---|
![]() | SoHeightFieldDetail | Constructor. |
Name | Description | |
---|---|---|
![]() | Clone | (Inherited from SoDetail.) |
![]() | Copy | Returns an instance that is a copy of this instance. |
![]() | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | GetColor | Returns the color of the picked cell. |
![]() | GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) |
![]() | GetHeight | Get the height value of the nearest elevation point. |
![]() | GetIjkPos | Returns the position in data space (cell coordinates) of the picked cell. |
![]() | GetLongNumProperties | Obsolete. Returns the number of active properties. |
![]() | GetNumProperties | Returns the number of active properties. |
![]() | GetProperty | Returns the specified property and its id. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | GetValue | Returns the value of the picked cell in the specified property (SoHeightFieldProperty node). |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
A successful pick operation returns an SoPickedPoint object. If the picked geometry is an SoHeightFieldRender node, use the getDetail method and cast the result to this class to get extra information about the the pick.
SoHeightFieldDetail returns
The i,j,k position of the picked cell (position in data space).
The value of the picked cell retrieved from the current SoHeightFieldProperty
or the values of the picked cell when multiple SoHeightFieldProperty nodes are inherited.
The data set of the picked heightfield, i.e., the current SoHeightFieldProperty node.
or the data sets of the picked heightfield, when multiple SoHeightFieldProperty nodes are inherited.