Typ XSpaceUtility zpřístupňuje následující členy.

Metody

  JménoPopis
ComputeCentroidPřetíženo.
ComputeVerticesOBBPřetíženo.
ComputeVerticesSimpleOBB
Vypočte orientovaný kvádr, který obklopuje všechny vrcholy. XSpaceUtilityComputeVerticesOBB(IXVertexArray, XConvexHullSolver)
CreateBitmapPřetíženo.
Equals

Determines whether the specified Object is equal to the current Object.

(Zděděno z Object.)
Finalize

Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.

(Zděděno z Object.)
FindVertexFormatElementPřetíženo.
GetHashCode

Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.

(Zděděno z Object.)
GetImageFileFormatExtension
Zjistí příponu souboru pro formát format.
GetMeshFaceIndicesPřetíženo.
GetMeshFaceVertices
Zjistí vrcholy stěny faceIndex meshe vrstvy DirectX Mesh.
GetMeshNormals
Zjišťuje normály meshe vrstvy DirectX Mesh s filtrováním normál.
GetMeshTextureCoordinates
Vrátí texturovací souřadnice meshe.
GetMeshVertex
Zjišťuje vrchol s požadovaným indexem v meshi vrstvy DirectX Mesh.
GetMeshVerticesPřetíženo.
GetMeshVerticesBoundingVolume
Vypočítá obklopující kvádr (sesouhlasený s osami souřadného systému), který obsahuje všechny dané vrcholy meshe.
GetPixelByteSize
Vypočítá velikost jednoho pixelu v bytech.
GetPixelFormat
Převede Format na PixelFormat.
GetTextureFormatPřetíženo.
GetTextureSize
Zjišťuje velikost textury Texture.
GetType

Gets the Type of the current instance.

(Zděděno z Object.)
GetVector3Coordinate
Vrátí složku vektoru Vector3 zadaného celočíselně.
GetVertexFormatColorOffset
Vrátí velikost a ofset barvy pro daný formát vrcholu.
GetVertexFormatSizeAndOffsets
Vrátí velikost a ofset pozice a normály pro daný formát vrcholu.
GetVertexFormatTextureCoordinateOffsetPřetíženo.
ImageFileFormatFromFileExtension
Převede příponu souboru na odpovídající formát ImageFileFormat. V případě nenalezení vrací vždy Png()()().
IsAlphaFormat
Testování, zda formát Format obsahuje alfa kanál (průhlednost).
MaterialModulateColorsPřetíženo.
MatrixCopyTranslation
Zkopíruje posun (hodnoty M41()()(), M42()()(), M43()()()) z matice source do matice destination.
MatrixLookAtLH
Vytvoří transformační matici levotočivého perspektivního promítání..
MatrixNormalTransformation
Vrátí matici transformace normál z matice transformace vrcholů.
MatrixNoTranslation
Vytvoří kopii matice source, která neobsahuje posun (hodnoty M41()()(), M42()()(), M43()()() jsou nulové).
MatrixPosition0
Vrátí vektor posunu Vector3 z matice source (hodnoty M41()()(), M42()()(), M43()()()).
MemberwiseClone

Creates a shallow copy of the current Object.

(Zděděno z Object.)
QuaternionFromAxes
Vrátí otočení Quaternion os souřadného systému. XSpaceUtility..::.QuaternionToAxes(Quaternion, Vector3%, Vector3%, Vector3%)
QuaternionToAxes
Přepočte otočení Quaternion na osy souřadného systému po otočení.
QuaternionToYawPitchRollPřetíženo.
ToString

Returns a String that represents the current Object.

(Zděděno z Object.)
UnitTestComputeVerticesOBB
Vector3Equals
Testuje totožnost dvou vektorů Vector3.
Vector3FromArrayPřetíženo.
Vector3Rotate
Provede rotaci vektoru.
Vector3RotationTo
Vypočte čtveřici Quaternion určující otočení od source do destination.
Vector3Scale
Vypočítá zvětšení vektoru.
Vector3ToArrayPřetíženo.
Vector3ToString
Formátuje vektor Vector3 na řetězec.
Vector3TransformDirection
Vypočte transformaci vektoru transformační maticí.
VertexBufferTransformPosition
Transformuje zadané pozice (3D souřadnice) vrcholů v bufferu vrcholů.

Fieldy

  JménoPopis
AxisMinusX
Vektor Vector3 záporné osy X.
AxisMinusY
Vektor Vector3 záporné osy Y.
AxisMinusZ
Vektor Vector3 záporné osy Z.
AxisX
Vektor Vector3 kladné osy X.
AxisY
Vektor Vector3 kladné osy Y.
AxisZ
Vektor Vector3 kladné osy Z.
Scale1
Vektor Vector3 identického zvětšení.

Podívat se také na