Typ XSpaceUtility zpřístupňuje následující členy.
Metody
Jméno | Popis | |
---|---|---|
![]() ![]() | ComputeCentroid | Přetíženo. |
![]() ![]() | ComputeVerticesOBB | Přetíženo. |
![]() ![]() | ComputeVerticesSimpleOBB |
Vypočte orientovaný kvádr, který obklopuje všechny vrcholy.
XSpaceUtilityComputeVerticesOBB(IXVertexArray, XConvexHullSolver)
|
![]() ![]() | CreateBitmap | Přetíženo. |
![]() | Equals | (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. |
![]() ![]() | FindVertexFormatElement | Př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. |
![]() ![]() | GetImageFileFormatExtension |
Zjistí příponu souboru pro formát format.
|
![]() ![]() | GetMeshFaceIndices | Př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.
|
![]() ![]() | GetMeshVertices | Př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.
|
![]() ![]() | GetTextureFormat | Přetíženo. |
![]() ![]() | GetTextureSize |
Zjišťuje velikost textury Texture.
|
![]() | GetType | Gets the Type of the current instance. |
![]() ![]() | 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.
|
![]() ![]() | GetVertexFormatTextureCoordinateOffset | Př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).
|
![]() ![]() | MaterialModulateColors | Př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. |
![]() ![]() | 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í.
|
![]() ![]() | QuaternionToYawPitchRoll | Přetíženo. |
![]() | ToString | (Zděděno z Object.) |
![]() ![]() | UnitTestComputeVerticesOBB | |
![]() ![]() | Vector3Equals |
Testuje totožnost dvou vektorů Vector3.
|
![]() ![]() | Vector3FromArray | Př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.
|
![]() ![]() | Vector3ToArray | Př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éno | Popis | |
---|---|---|
![]() ![]() | 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í.
|