| SbCylindricalProjection Class |
Cylindrical coordinate projection.
Namespace: OIV.Inventor.Projection
The SbCylindricalProjection type exposes the following members.
| Name | Description | |
|---|---|---|
| SbCylindricalProjection | Constructor. | |
| SbCylindricalProjection(SoProjection) | Constructor. |
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Exit | Exit method. | |
| GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
| GetNumFloatParameters | Get number of used float parameters. | |
| GetNumStringParameters | Get number of used string parameters. | |
| GetParameter(Int32, Single) | Get float parameter at position pos. | |
| GetParameter(Int32, String) | Get string parameter at position pos. | |
| GetProjectedBoundingBox | Return projected bounding box if available. | |
| GetProjectionNode | Return associated projection node. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Init | Initialisation method. | |
| Inverse | Apply the inverse coordinate to one point. | |
| Project(SbVec3f) | Apply the complete computation (matrix, pre-projection, projection, post-projection) to one point. | |
| Project(SbVec3f, SbVec3f) | Apply the complete computation to a set of coordinates. | |
| SetNumFloatParameters | Set number of float parameters to use. | |
| SetNumStringParameters | Set number of string parameters to use. | |
| SetParameter(Int32, Single) | Set float parameter. | |
| SetParameter(Int32, String) | Set string parameter. | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
This class performs a cylindrical coordinate projection.
Cylindrical coordinates are: radius, theta (angle), height Radius and height are 3D units and theta is in radians.
The projection of cylindrical coordinates into XYZ space is: x = r * cos(theta) y = r * sin(theta) z = h
OIV.Inventor.Projection.SbProjection, OIV.Inventor.Nodes.SoProjection