SoPickedPoint Methods |
The SoPickedPoint type exposes the following members.
Name | Description | |
---|---|---|
![]() | Copy | |
![]() | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | GetDetail | Calls GetDetail((OIV.Inventor.Nodes.SoNode ^)nullptr). |
![]() | GetDetail(SoNode) | Returns the detail that corresponds to the specified node in the path returned by OIV.Inventor.SoPickedPoint.GetPath(). |
![]() | GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) |
![]() | GetImageToObject | Calls GetImageToObject((OIV.Inventor.Nodes.SoNode ^)nullptr). |
![]() | GetImageToObject(SoNode) | Returns the texture transformation matrix between image space and the object space corresponding to the given node in the path. |
![]() | GetMaterialIndex | Returns the index into the current set of materials of the material active at the intersection point. |
![]() | GetNormal | Returns the surface normal in world space. |
![]() | GetObjectNormal | Calls GetObjectNormal((OIV.Inventor.Nodes.SoNode ^)nullptr). |
![]() | GetObjectNormal(SoNode) | Returns the surface normal in the object space corresponding to the given node in the path. |
![]() | GetObjectPoint | Calls GetObjectPoint((OIV.Inventor.Nodes.SoNode ^)nullptr). |
![]() | GetObjectPoint(SoNode) | Returns the intersection point in the object space corresponding to the given node in the path. |
![]() | GetObjectTextureCoords | Calls GetObjectTextureCoords((OIV.Inventor.Nodes.SoNode ^)nullptr). |
![]() | GetObjectTextureCoords(SoNode) | Returns the texture coordinates in the object space corresponding to the given node in the path. |
![]() | GetObjectToImage | Calls GetObjectToImage((OIV.Inventor.Nodes.SoNode ^)nullptr). |
![]() | GetObjectToImage(SoNode) | Returns the texture transformation matrix between the object space and image space corresponding to the given node in the path. |
![]() | GetObjectToWorld | Calls GetObjectToWorld((OIV.Inventor.Nodes.SoNode ^)nullptr). |
![]() | GetObjectToWorld(SoNode) | Returns the transformation matrix between the object space and world space corresponding to the given node in the path. |
![]() | GetPath | Returns the path to the object that was intersected. |
![]() | GetPoint | Returns the intersection point in world space. |
![]() | GetTextureCoords | Returns the texture coordinates in image space. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | GetWorldToObject | Calls GetWorldToObject((OIV.Inventor.Nodes.SoNode ^)nullptr). |
![]() | GetWorldToObject(SoNode) | Returns the transformation matrix between world space and the object space corresponding to the given node in the path. |
![]() | IsOnGeometry | Returns whether the intersection is actually on the geometry of the character that was hit, as opposed to being on the bounding box. |
![]() | SetDetail | |
![]() | SetMaterialIndex | |
![]() | SetObjectNormal | |
![]() | SetObjectTextureCoords | |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |