The XSpaceUtility type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | ComputeCentroid | Overloaded. |
![]() ![]() | ComputeVerticesOBB | Overloaded. |
![]() ![]() | ComputeVerticesSimpleOBB |
Computes the oriented box that bounds all vertices.
XSpaceUtilityComputeVerticesOBB(IXVertexArray, XConvexHullSolver) |
![]() ![]() | CreateBitmap | Overloaded. |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() ![]() | FindVertexFormatElement | Overloaded. |
![]() | GetHashCode | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
![]() ![]() | GetImageFileFormatExtension |
Returns the file extension for the format.
|
![]() ![]() | GetMeshFaceIndices | Overloaded. |
![]() ![]() | GetMeshFaceVertices |
Returns the DirectX layer Mesh mesh face faceIndex vertices.
|
![]() ![]() | GetMeshNormals |
Returns the DirectX layer Mesh mesh vertices using the normal filtering.
|
![]() ![]() | GetMeshTextureCoordinates |
Returns the mesh texture coordinates.
|
![]() ![]() | GetMeshVertex |
Returns the DirectX layer Mesh mesh vertex at the given index.
|
![]() ![]() | GetMeshVertices | Overloaded. |
![]() ![]() | GetMeshVerticesBoundingVolume |
Returns the bounding block (aligned to the coordinate system axis) that contains all the mesh's given vertices.
|
![]() ![]() | GetPixelByteSize |
Returns size of one pixel in bytes.
|
![]() ![]() | GetPixelFormat |
Converts the Format to the PixelFormat.
|
![]() ![]() | GetTextureFormat | Overloaded. |
![]() ![]() | GetTextureSize |
Returns the size of the Texture texture.
|
![]() | GetType | Gets the Type of the current instance. |
![]() ![]() | GetVector3Coordinate |
Returns the Vector3 vector component.
|
![]() ![]() | GetVertexFormatColorOffset |
Returns size and color offset for given vertex format.
|
![]() ![]() | GetVertexFormatSizeAndOffsets |
Returns the size and the offset of the normal for the given vertex format.
|
![]() ![]() | GetVertexFormatTextureCoordinateOffset | Overloaded. |
![]() ![]() | ImageFileFormatFromFileExtension |
Converts the file extension to the corresponding format ImageFileFormat if found, or Png()()() otherwise.
|
![]() ![]() | IsAlphaFormat |
Tests whether the Format format contains the aplha channel (transparency).
|
![]() ![]() | MaterialModulateColors | Overloaded. |
![]() ![]() | MatrixCopyTranslation |
Copies the translation (values M41()()(), M42()()(), M43()()()) from the matrix source to the matrix destination.
|
![]() ![]() | MatrixLookAtLH |
Creates new transform matrix of the left-handed perspective projection.
|
![]() ![]() | MatrixNormalTransformation |
Returns the normal transform matrix from the vertex transform matrix.
|
![]() ![]() | MatrixNoTranslation |
Creates a copy of the matrix source that does not contain translation (values M41()()(), M42()()(), M43()()() are zero).
|
![]() ![]() | MatrixPosition0 |
Returns the translation Vector3 vector from the matrix source (values M41()()(), M42()()(), M43()()()).
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. |
![]() ![]() | QuaternionFromAxes |
Returns the Quaternion rotation of the coordinate system axes.
XSpaceUtility..::.QuaternionToAxes(Quaternion, Vector3%, Vector3%, Vector3%) |
![]() ![]() | QuaternionToAxes |
Recalculates the Quaternion to the axis of the rotating coordinate system.
|
![]() ![]() | QuaternionToYawPitchRoll | Overloaded. |
![]() | ToString | (Inherited from Object.) |
![]() ![]() | UnitTestComputeVerticesOBB | |
![]() ![]() | Vector3Equals |
Tests the two Vector3 vectors equality.
|
![]() ![]() | Vector3FromArray | Overloaded. |
![]() ![]() | Vector3Rotate |
Rotates the vector.
|
![]() ![]() | Vector3RotationTo |
Calculates the Quaternion defining the rotation from the source to the destination.
|
![]() ![]() | Vector3Scale |
Calculates the vector scale.
|
![]() ![]() | Vector3ToArray | Overloaded. |
![]() ![]() | Vector3ToString |
Converts the Vector3 vector to the text string.
|
![]() ![]() | Vector3TransformDirection |
Calculates the vector transformation using the transform matrix.
|
![]() ![]() | VertexBufferTransformPosition |
Transforms given vertex positions (3D coordinates) in the vertex buffer.
|