Files
GhostEngine/docs/documents/api/Ghost.Graphics.Core.Mesh.yml

1350 lines
46 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: Ghost.Graphics.Core.Mesh
commentId: T:Ghost.Graphics.Core.Mesh
id: Mesh
parent: Ghost.Graphics.Core
children:
- Ghost.Graphics.Core.Mesh.BoundingBox
- Ghost.Graphics.Core.Mesh.CookMeshlets
- Ghost.Graphics.Core.Mesh.IndexBuffer
- Ghost.Graphics.Core.Mesh.IndexCount
- Ghost.Graphics.Core.Mesh.Indices
- Ghost.Graphics.Core.Mesh.MeshLetBuffer
- Ghost.Graphics.Core.Mesh.MeshletData
- Ghost.Graphics.Core.Mesh.MeshletTrianglesBuffer
- Ghost.Graphics.Core.Mesh.MeshletVerticesBuffer
- Ghost.Graphics.Core.Mesh.ObjectDataBuffer
- Ghost.Graphics.Core.Mesh.ReleaseCpuResources
- Ghost.Graphics.Core.Mesh.ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
- Ghost.Graphics.Core.Mesh.VertexBuffer
- Ghost.Graphics.Core.Mesh.VertexCount
- Ghost.Graphics.Core.Mesh.Vertices
langs:
- csharp
- vb
name: Mesh
nameWithType: Mesh
fullName: Ghost.Graphics.Core.Mesh
type: Struct
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: Mesh
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 71
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
syntax:
content: 'public struct Mesh : IResourceReleasable'
content.vb: Public Structure Mesh Implements IResourceReleasable
implements:
- Ghost.Graphics.RHI.IResourceReleasable
inheritedMembers:
- System.ValueType.Equals(System.Object)
- System.ValueType.GetHashCode
- System.ValueType.ToString
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.ReferenceEquals(System.Object,System.Object)
extensionMethods:
- Ghost.Graphics.Core.Mesh.Ghost.Graphics.Core.MeshExtension.ComputeBounds
- Ghost.Graphics.Core.Mesh.Ghost.Graphics.Core.MeshExtension.ComputeNormal
- Ghost.Graphics.Core.Mesh.Ghost.Graphics.Core.MeshExtension.ComputeTangents
- uid: Ghost.Graphics.Core.Mesh.MeshletData
commentId: P:Ghost.Graphics.Core.Mesh.MeshletData
id: MeshletData
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: MeshletData
nameWithType: Mesh.MeshletData
fullName: Ghost.Graphics.Core.Mesh.MeshletData
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: MeshletData
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 77
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
syntax:
content: >-
[UnscopedRef]
public readonly ref readonly MeshletMeshData MeshletData { get; }
parameters: []
return:
type: Ghost.Graphics.Core.MeshletMeshData
content.vb: >-
<UnscopedRef>
Public ReadOnly Property MeshletData As MeshletMeshData
overload: Ghost.Graphics.Core.Mesh.MeshletData*
attributes:
- type: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute
ctor: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute.#ctor
arguments: []
- uid: Ghost.Graphics.Core.Mesh.Vertices
commentId: P:Ghost.Graphics.Core.Mesh.Vertices
id: Vertices
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: Vertices
nameWithType: Mesh.Vertices
fullName: Ghost.Graphics.Core.Mesh.Vertices
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: Vertices
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 88
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Gets or sets the collection of vertices that define the geometry.
example: []
syntax:
content: public UnsafeList<Vertex> Vertices { readonly get; set; }
parameters: []
return:
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeList{Ghost.Graphics.RHI.Vertex}
content.vb: Public Property Vertices As UnsafeList(Of Vertex)
overload: Ghost.Graphics.Core.Mesh.Vertices*
- uid: Ghost.Graphics.Core.Mesh.Indices
commentId: P:Ghost.Graphics.Core.Mesh.Indices
id: Indices
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: Indices
nameWithType: Mesh.Indices
fullName: Ghost.Graphics.Core.Mesh.Indices
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: Indices
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 102
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Gets or sets the collection of indices that define the order of vertices.
example: []
syntax:
content: public UnsafeList<uint> Indices { readonly get; set; }
parameters: []
return:
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeList{System.UInt32}
content.vb: Public Property Indices As UnsafeList(Of UInteger)
overload: Ghost.Graphics.Core.Mesh.Indices*
- uid: Ghost.Graphics.Core.Mesh.VertexCount
commentId: P:Ghost.Graphics.Core.Mesh.VertexCount
id: VertexCount
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: VertexCount
nameWithType: Mesh.VertexCount
fullName: Ghost.Graphics.Core.Mesh.VertexCount
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: VertexCount
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 116
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Get the number of vertices in the mesh.
example: []
syntax:
content: public readonly int VertexCount { get; }
parameters: []
return:
type: System.Int32
content.vb: Public Property VertexCount As Integer
overload: Ghost.Graphics.Core.Mesh.VertexCount*
- uid: Ghost.Graphics.Core.Mesh.IndexCount
commentId: P:Ghost.Graphics.Core.Mesh.IndexCount
id: IndexCount
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: IndexCount
nameWithType: Mesh.IndexCount
fullName: Ghost.Graphics.Core.Mesh.IndexCount
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: IndexCount
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 124
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Get the number of indices in the mesh.
example: []
syntax:
content: public readonly int IndexCount { get; }
parameters: []
return:
type: System.Int32
content.vb: Public Property IndexCount As Integer
overload: Ghost.Graphics.Core.Mesh.IndexCount*
- uid: Ghost.Graphics.Core.Mesh.BoundingBox
commentId: P:Ghost.Graphics.Core.Mesh.BoundingBox
id: BoundingBox
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: BoundingBox
nameWithType: Mesh.BoundingBox
fullName: Ghost.Graphics.Core.Mesh.BoundingBox
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: BoundingBox
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 132
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Gets or sets the axis-aligned bounding box (AABB) of the mesh.
example: []
syntax:
content: public AABB BoundingBox { readonly get; set; }
parameters: []
return:
type: Misaki.HighPerformance.Mathematics.Geometry.AABB
content.vb: Public Property BoundingBox As AABB
overload: Ghost.Graphics.Core.Mesh.BoundingBox*
- uid: Ghost.Graphics.Core.Mesh.VertexBuffer
commentId: P:Ghost.Graphics.Core.Mesh.VertexBuffer
id: VertexBuffer
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: VertexBuffer
nameWithType: Mesh.VertexBuffer
fullName: Ghost.Graphics.Core.Mesh.VertexBuffer
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: VertexBuffer
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 140
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Gets the handle to the vertex buffer on the GPU.
example: []
syntax:
content: public readonly Handle<GraphicsBuffer> VertexBuffer { get; }
parameters: []
return:
type: Ghost.Core.Handle{Ghost.Graphics.RHI.GraphicsBuffer}
content.vb: Public Property VertexBuffer As Handle(Of GraphicsBuffer)
overload: Ghost.Graphics.Core.Mesh.VertexBuffer*
- uid: Ghost.Graphics.Core.Mesh.IndexBuffer
commentId: P:Ghost.Graphics.Core.Mesh.IndexBuffer
id: IndexBuffer
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: IndexBuffer
nameWithType: Mesh.IndexBuffer
fullName: Ghost.Graphics.Core.Mesh.IndexBuffer
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: IndexBuffer
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 148
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Gets the handle to the index buffer on the GPU.
example: []
syntax:
content: public readonly Handle<GraphicsBuffer> IndexBuffer { get; }
parameters: []
return:
type: Ghost.Core.Handle{Ghost.Graphics.RHI.GraphicsBuffer}
content.vb: Public Property IndexBuffer As Handle(Of GraphicsBuffer)
overload: Ghost.Graphics.Core.Mesh.IndexBuffer*
- uid: Ghost.Graphics.Core.Mesh.MeshLetBuffer
commentId: P:Ghost.Graphics.Core.Mesh.MeshLetBuffer
id: MeshLetBuffer
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: MeshLetBuffer
nameWithType: Mesh.MeshLetBuffer
fullName: Ghost.Graphics.Core.Mesh.MeshLetBuffer
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: MeshLetBuffer
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 156
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Gets the handle to the meshlet buffer on the GPU.
example: []
syntax:
content: public readonly Handle<GraphicsBuffer> MeshLetBuffer { get; }
parameters: []
return:
type: Ghost.Core.Handle{Ghost.Graphics.RHI.GraphicsBuffer}
content.vb: Public Property MeshLetBuffer As Handle(Of GraphicsBuffer)
overload: Ghost.Graphics.Core.Mesh.MeshLetBuffer*
- uid: Ghost.Graphics.Core.Mesh.MeshletVerticesBuffer
commentId: P:Ghost.Graphics.Core.Mesh.MeshletVerticesBuffer
id: MeshletVerticesBuffer
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: MeshletVerticesBuffer
nameWithType: Mesh.MeshletVerticesBuffer
fullName: Ghost.Graphics.Core.Mesh.MeshletVerticesBuffer
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: MeshletVerticesBuffer
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 164
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Gets the handle to the meshlet vertices buffer on the GPU.
example: []
syntax:
content: public readonly Handle<GraphicsBuffer> MeshletVerticesBuffer { get; }
parameters: []
return:
type: Ghost.Core.Handle{Ghost.Graphics.RHI.GraphicsBuffer}
content.vb: Public Property MeshletVerticesBuffer As Handle(Of GraphicsBuffer)
overload: Ghost.Graphics.Core.Mesh.MeshletVerticesBuffer*
- uid: Ghost.Graphics.Core.Mesh.MeshletTrianglesBuffer
commentId: P:Ghost.Graphics.Core.Mesh.MeshletTrianglesBuffer
id: MeshletTrianglesBuffer
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: MeshletTrianglesBuffer
nameWithType: Mesh.MeshletTrianglesBuffer
fullName: Ghost.Graphics.Core.Mesh.MeshletTrianglesBuffer
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: MeshletTrianglesBuffer
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 172
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Gets the handle to the meshlet triangles buffer on the GPU.
example: []
syntax:
content: public readonly Handle<GraphicsBuffer> MeshletTrianglesBuffer { get; }
parameters: []
return:
type: Ghost.Core.Handle{Ghost.Graphics.RHI.GraphicsBuffer}
content.vb: Public Property MeshletTrianglesBuffer As Handle(Of GraphicsBuffer)
overload: Ghost.Graphics.Core.Mesh.MeshletTrianglesBuffer*
- uid: Ghost.Graphics.Core.Mesh.ObjectDataBuffer
commentId: P:Ghost.Graphics.Core.Mesh.ObjectDataBuffer
id: ObjectDataBuffer
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: ObjectDataBuffer
nameWithType: Mesh.ObjectDataBuffer
fullName: Ghost.Graphics.Core.Mesh.ObjectDataBuffer
type: Property
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: ObjectDataBuffer
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 180
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: Gets the handle to the mesh data buffer on the GPU.
example: []
syntax:
content: public readonly Handle<GraphicsBuffer> ObjectDataBuffer { get; }
parameters: []
return:
type: Ghost.Core.Handle{Ghost.Graphics.RHI.GraphicsBuffer}
content.vb: Public Property ObjectDataBuffer As Handle(Of GraphicsBuffer)
overload: Ghost.Graphics.Core.Mesh.ObjectDataBuffer*
- uid: Ghost.Graphics.Core.Mesh.ReleaseCpuResources
commentId: M:Ghost.Graphics.Core.Mesh.ReleaseCpuResources
id: ReleaseCpuResources
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: ReleaseCpuResources()
nameWithType: Mesh.ReleaseCpuResources()
fullName: Ghost.Graphics.Core.Mesh.ReleaseCpuResources()
type: Method
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: ReleaseCpuResources
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 197
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
syntax:
content: public void ReleaseCpuResources()
content.vb: Public Sub ReleaseCpuResources()
overload: Ghost.Graphics.Core.Mesh.ReleaseCpuResources*
- uid: Ghost.Graphics.Core.Mesh.CookMeshlets
commentId: M:Ghost.Graphics.Core.Mesh.CookMeshlets
id: CookMeshlets
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: CookMeshlets()
nameWithType: Mesh.CookMeshlets()
fullName: Ghost.Graphics.Core.Mesh.CookMeshlets()
type: Method
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: CookMeshlets
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 204
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
syntax:
content: public void CookMeshlets()
content.vb: Public Sub CookMeshlets()
overload: Ghost.Graphics.Core.Mesh.CookMeshlets*
- uid: Ghost.Graphics.Core.Mesh.ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
commentId: M:Ghost.Graphics.Core.Mesh.ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
id: ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
parent: Ghost.Graphics.Core.Mesh
langs:
- csharp
- vb
name: ReleaseResource(IResourceDatabase)
nameWithType: Mesh.ReleaseResource(IResourceDatabase)
fullName: Ghost.Graphics.Core.Mesh.ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
type: Method
source:
remote:
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
branch: develop
repo: https://git.personalnas.com/Misaki/GhostEngine.git
id: ReleaseResource
path: src/Runtime/Ghost.Graphics/Core/Mesh.cs
startLine: 296
assemblies:
- Ghost.Graphics
namespace: Ghost.Graphics.Core
summary: A method to release GPU resources.
example: []
syntax:
content: public void ReleaseResource(IResourceDatabase database)
parameters:
- id: database
type: Ghost.Graphics.RHI.IResourceDatabase
content.vb: Public Sub ReleaseResource(database As IResourceDatabase)
overload: Ghost.Graphics.Core.Mesh.ReleaseResource*
implements:
- Ghost.Graphics.RHI.IResourceReleasable.ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
references:
- uid: Ghost.Graphics.Core
commentId: N:Ghost.Graphics.Core
href: Ghost.html
name: Ghost.Graphics.Core
nameWithType: Ghost.Graphics.Core
fullName: Ghost.Graphics.Core
spec.csharp:
- uid: Ghost
name: Ghost
href: Ghost.html
- name: .
- uid: Ghost.Graphics
name: Graphics
href: Ghost.Graphics.html
- name: .
- uid: Ghost.Graphics.Core
name: Core
href: Ghost.Graphics.Core.html
spec.vb:
- uid: Ghost
name: Ghost
href: Ghost.html
- name: .
- uid: Ghost.Graphics
name: Graphics
href: Ghost.Graphics.html
- name: .
- uid: Ghost.Graphics.Core
name: Core
href: Ghost.Graphics.Core.html
- uid: Ghost.Graphics.RHI.IResourceReleasable
commentId: T:Ghost.Graphics.RHI.IResourceReleasable
parent: Ghost.Graphics.RHI
href: Ghost.Graphics.RHI.IResourceReleasable.html
name: IResourceReleasable
nameWithType: IResourceReleasable
fullName: Ghost.Graphics.RHI.IResourceReleasable
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
name: Equals(object)
nameWithType: ValueType.Equals(object)
fullName: System.ValueType.Equals(object)
nameWithType.vb: ValueType.Equals(Object)
fullName.vb: System.ValueType.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType.GetHashCode
commentId: M:System.ValueType.GetHashCode
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
name: GetHashCode()
nameWithType: ValueType.GetHashCode()
fullName: System.ValueType.GetHashCode()
spec.csharp:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
- uid: System.ValueType.ToString
commentId: M:System.ValueType.ToString
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
name: ToString()
nameWithType: ValueType.ToString()
fullName: System.ValueType.ToString()
spec.csharp:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
spec.vb:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: Ghost.Graphics.Core.Mesh.Ghost.Graphics.Core.MeshExtension.ComputeBounds
commentId: M:Ghost.Graphics.Core.MeshExtension.ComputeBounds(Ghost.Graphics.Core.Mesh@)
parent: Ghost.Graphics.Core.MeshExtension
definition: Ghost.Graphics.Core.MeshExtension.ComputeBounds(Ghost.Graphics.Core.Mesh@)
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeBounds_Ghost_Graphics_Core_Mesh__
name: ComputeBounds(ref Mesh)
nameWithType: MeshExtension.ComputeBounds(ref Mesh)
fullName: Ghost.Graphics.Core.MeshExtension.ComputeBounds(ref Ghost.Graphics.Core.Mesh)
nameWithType.vb: MeshExtension.ComputeBounds(Mesh)
fullName.vb: Ghost.Graphics.Core.MeshExtension.ComputeBounds(Ghost.Graphics.Core.Mesh)
name.vb: ComputeBounds(Mesh)
spec.csharp:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeBounds(Ghost.Graphics.Core.Mesh@)
name: ComputeBounds
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeBounds_Ghost_Graphics_Core_Mesh__
- name: (
- name: ref
- name: " "
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
spec.vb:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeBounds(Ghost.Graphics.Core.Mesh@)
name: ComputeBounds
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeBounds_Ghost_Graphics_Core_Mesh__
- name: (
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
- uid: Ghost.Graphics.Core.Mesh.Ghost.Graphics.Core.MeshExtension.ComputeNormal
commentId: M:Ghost.Graphics.Core.MeshExtension.ComputeNormal(Ghost.Graphics.Core.Mesh@)
parent: Ghost.Graphics.Core.MeshExtension
definition: Ghost.Graphics.Core.MeshExtension.ComputeNormal(Ghost.Graphics.Core.Mesh@)
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeNormal_Ghost_Graphics_Core_Mesh__
name: ComputeNormal(ref Mesh)
nameWithType: MeshExtension.ComputeNormal(ref Mesh)
fullName: Ghost.Graphics.Core.MeshExtension.ComputeNormal(ref Ghost.Graphics.Core.Mesh)
nameWithType.vb: MeshExtension.ComputeNormal(Mesh)
fullName.vb: Ghost.Graphics.Core.MeshExtension.ComputeNormal(Ghost.Graphics.Core.Mesh)
name.vb: ComputeNormal(Mesh)
spec.csharp:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeNormal(Ghost.Graphics.Core.Mesh@)
name: ComputeNormal
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeNormal_Ghost_Graphics_Core_Mesh__
- name: (
- name: ref
- name: " "
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
spec.vb:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeNormal(Ghost.Graphics.Core.Mesh@)
name: ComputeNormal
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeNormal_Ghost_Graphics_Core_Mesh__
- name: (
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
- uid: Ghost.Graphics.Core.Mesh.Ghost.Graphics.Core.MeshExtension.ComputeTangents
commentId: M:Ghost.Graphics.Core.MeshExtension.ComputeTangents(Ghost.Graphics.Core.Mesh@)
parent: Ghost.Graphics.Core.MeshExtension
definition: Ghost.Graphics.Core.MeshExtension.ComputeTangents(Ghost.Graphics.Core.Mesh@)
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeTangents_Ghost_Graphics_Core_Mesh__
name: ComputeTangents(ref Mesh)
nameWithType: MeshExtension.ComputeTangents(ref Mesh)
fullName: Ghost.Graphics.Core.MeshExtension.ComputeTangents(ref Ghost.Graphics.Core.Mesh)
nameWithType.vb: MeshExtension.ComputeTangents(Mesh)
fullName.vb: Ghost.Graphics.Core.MeshExtension.ComputeTangents(Ghost.Graphics.Core.Mesh)
name.vb: ComputeTangents(Mesh)
spec.csharp:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeTangents(Ghost.Graphics.Core.Mesh@)
name: ComputeTangents
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeTangents_Ghost_Graphics_Core_Mesh__
- name: (
- name: ref
- name: " "
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
spec.vb:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeTangents(Ghost.Graphics.Core.Mesh@)
name: ComputeTangents
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeTangents_Ghost_Graphics_Core_Mesh__
- name: (
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
- uid: Ghost.Graphics.RHI
commentId: N:Ghost.Graphics.RHI
href: Ghost.html
name: Ghost.Graphics.RHI
nameWithType: Ghost.Graphics.RHI
fullName: Ghost.Graphics.RHI
spec.csharp:
- uid: Ghost
name: Ghost
href: Ghost.html
- name: .
- uid: Ghost.Graphics
name: Graphics
href: Ghost.Graphics.html
- name: .
- uid: Ghost.Graphics.RHI
name: RHI
href: Ghost.Graphics.RHI.html
spec.vb:
- uid: Ghost
name: Ghost
href: Ghost.html
- name: .
- uid: Ghost.Graphics
name: Graphics
href: Ghost.Graphics.html
- name: .
- uid: Ghost.Graphics.RHI
name: RHI
href: Ghost.Graphics.RHI.html
- uid: System.ValueType
commentId: T:System.ValueType
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Ghost.Graphics.Core.MeshExtension.ComputeBounds(Ghost.Graphics.Core.Mesh@)
commentId: M:Ghost.Graphics.Core.MeshExtension.ComputeBounds(Ghost.Graphics.Core.Mesh@)
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeBounds_Ghost_Graphics_Core_Mesh__
name: ComputeBounds(ref Mesh)
nameWithType: MeshExtension.ComputeBounds(ref Mesh)
fullName: Ghost.Graphics.Core.MeshExtension.ComputeBounds(ref Ghost.Graphics.Core.Mesh)
nameWithType.vb: MeshExtension.ComputeBounds(Mesh)
fullName.vb: Ghost.Graphics.Core.MeshExtension.ComputeBounds(Ghost.Graphics.Core.Mesh)
name.vb: ComputeBounds(Mesh)
spec.csharp:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeBounds(Ghost.Graphics.Core.Mesh@)
name: ComputeBounds
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeBounds_Ghost_Graphics_Core_Mesh__
- name: (
- name: ref
- name: " "
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
spec.vb:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeBounds(Ghost.Graphics.Core.Mesh@)
name: ComputeBounds
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeBounds_Ghost_Graphics_Core_Mesh__
- name: (
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
- uid: Ghost.Graphics.Core.MeshExtension
commentId: T:Ghost.Graphics.Core.MeshExtension
parent: Ghost.Graphics.Core
href: Ghost.Graphics.Core.MeshExtension.html
name: MeshExtension
nameWithType: MeshExtension
fullName: Ghost.Graphics.Core.MeshExtension
- uid: Ghost.Graphics.Core.MeshExtension.ComputeNormal(Ghost.Graphics.Core.Mesh@)
commentId: M:Ghost.Graphics.Core.MeshExtension.ComputeNormal(Ghost.Graphics.Core.Mesh@)
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeNormal_Ghost_Graphics_Core_Mesh__
name: ComputeNormal(ref Mesh)
nameWithType: MeshExtension.ComputeNormal(ref Mesh)
fullName: Ghost.Graphics.Core.MeshExtension.ComputeNormal(ref Ghost.Graphics.Core.Mesh)
nameWithType.vb: MeshExtension.ComputeNormal(Mesh)
fullName.vb: Ghost.Graphics.Core.MeshExtension.ComputeNormal(Ghost.Graphics.Core.Mesh)
name.vb: ComputeNormal(Mesh)
spec.csharp:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeNormal(Ghost.Graphics.Core.Mesh@)
name: ComputeNormal
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeNormal_Ghost_Graphics_Core_Mesh__
- name: (
- name: ref
- name: " "
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
spec.vb:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeNormal(Ghost.Graphics.Core.Mesh@)
name: ComputeNormal
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeNormal_Ghost_Graphics_Core_Mesh__
- name: (
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
- uid: Ghost.Graphics.Core.MeshExtension.ComputeTangents(Ghost.Graphics.Core.Mesh@)
commentId: M:Ghost.Graphics.Core.MeshExtension.ComputeTangents(Ghost.Graphics.Core.Mesh@)
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeTangents_Ghost_Graphics_Core_Mesh__
name: ComputeTangents(ref Mesh)
nameWithType: MeshExtension.ComputeTangents(ref Mesh)
fullName: Ghost.Graphics.Core.MeshExtension.ComputeTangents(ref Ghost.Graphics.Core.Mesh)
nameWithType.vb: MeshExtension.ComputeTangents(Mesh)
fullName.vb: Ghost.Graphics.Core.MeshExtension.ComputeTangents(Ghost.Graphics.Core.Mesh)
name.vb: ComputeTangents(Mesh)
spec.csharp:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeTangents(Ghost.Graphics.Core.Mesh@)
name: ComputeTangents
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeTangents_Ghost_Graphics_Core_Mesh__
- name: (
- name: ref
- name: " "
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
spec.vb:
- uid: Ghost.Graphics.Core.MeshExtension.ComputeTangents(Ghost.Graphics.Core.Mesh@)
name: ComputeTangents
href: Ghost.Graphics.Core.MeshExtension.html#Ghost_Graphics_Core_MeshExtension_ComputeTangents_Ghost_Graphics_Core_Mesh__
- name: (
- uid: Ghost.Graphics.Core.Mesh
name: Mesh
href: Ghost.Graphics.Core.Mesh.html
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Ghost.Graphics.Core.Mesh.MeshletData*
commentId: Overload:Ghost.Graphics.Core.Mesh.MeshletData
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_MeshletData
name: MeshletData
nameWithType: Mesh.MeshletData
fullName: Ghost.Graphics.Core.Mesh.MeshletData
- uid: Ghost.Graphics.Core.MeshletMeshData
commentId: T:Ghost.Graphics.Core.MeshletMeshData
parent: Ghost.Graphics.Core
href: Ghost.Graphics.Core.MeshletMeshData.html
name: MeshletMeshData
nameWithType: MeshletMeshData
fullName: Ghost.Graphics.Core.MeshletMeshData
- uid: Ghost.Graphics.Core.Mesh.Vertices*
commentId: Overload:Ghost.Graphics.Core.Mesh.Vertices
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_Vertices
name: Vertices
nameWithType: Mesh.Vertices
fullName: Ghost.Graphics.Core.Mesh.Vertices
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeList{Ghost.Graphics.RHI.Vertex}
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeList{Ghost.Graphics.RHI.Vertex}
parent: Misaki.HighPerformance.LowLevel.Collections
definition: Misaki.HighPerformance.LowLevel.Collections.UnsafeList`1
name: UnsafeList<Vertex>
nameWithType: UnsafeList<Vertex>
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeList<Ghost.Graphics.RHI.Vertex>
nameWithType.vb: UnsafeList(Of Vertex)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeList(Of Ghost.Graphics.RHI.Vertex)
name.vb: UnsafeList(Of Vertex)
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeList`1
name: UnsafeList
- name: <
- uid: Ghost.Graphics.RHI.Vertex
name: Vertex
- name: '>'
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeList`1
name: UnsafeList
- name: (
- name: Of
- name: " "
- uid: Ghost.Graphics.RHI.Vertex
name: Vertex
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeList`1
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeList`1
name: UnsafeList<T>
nameWithType: UnsafeList<T>
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeList<T>
nameWithType.vb: UnsafeList(Of T)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeList(Of T)
name.vb: UnsafeList(Of T)
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeList`1
name: UnsafeList
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeList`1
name: UnsafeList
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections
commentId: N:Misaki.HighPerformance.LowLevel.Collections
name: Misaki.HighPerformance.LowLevel.Collections
nameWithType: Misaki.HighPerformance.LowLevel.Collections
fullName: Misaki.HighPerformance.LowLevel.Collections
spec.csharp:
- uid: Misaki
name: Misaki
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
- name: .
- uid: Misaki.HighPerformance.LowLevel
name: LowLevel
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections
name: Collections
spec.vb:
- uid: Misaki
name: Misaki
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
- name: .
- uid: Misaki.HighPerformance.LowLevel
name: LowLevel
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections
name: Collections
- uid: Ghost.Graphics.Core.Mesh.Indices*
commentId: Overload:Ghost.Graphics.Core.Mesh.Indices
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_Indices
name: Indices
nameWithType: Mesh.Indices
fullName: Ghost.Graphics.Core.Mesh.Indices
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeList{System.UInt32}
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeList{System.UInt32}
parent: Misaki.HighPerformance.LowLevel.Collections
definition: Misaki.HighPerformance.LowLevel.Collections.UnsafeList`1
href: https://learn.microsoft.com/dotnet/api/system.uint32
name: UnsafeList<uint>
nameWithType: UnsafeList<uint>
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeList<uint>
nameWithType.vb: UnsafeList(Of UInteger)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeList(Of UInteger)
name.vb: UnsafeList(Of UInteger)
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeList`1
name: UnsafeList
- name: <
- uid: System.UInt32
name: uint
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: '>'
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeList`1
name: UnsafeList
- name: (
- name: Of
- name: " "
- uid: System.UInt32
name: UInteger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
- name: )
- uid: Ghost.Graphics.Core.Mesh.VertexCount*
commentId: Overload:Ghost.Graphics.Core.Mesh.VertexCount
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_VertexCount
name: VertexCount
nameWithType: Mesh.VertexCount
fullName: Ghost.Graphics.Core.Mesh.VertexCount
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Ghost.Graphics.Core.Mesh.IndexCount*
commentId: Overload:Ghost.Graphics.Core.Mesh.IndexCount
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_IndexCount
name: IndexCount
nameWithType: Mesh.IndexCount
fullName: Ghost.Graphics.Core.Mesh.IndexCount
- uid: Ghost.Graphics.Core.Mesh.BoundingBox*
commentId: Overload:Ghost.Graphics.Core.Mesh.BoundingBox
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_BoundingBox
name: BoundingBox
nameWithType: Mesh.BoundingBox
fullName: Ghost.Graphics.Core.Mesh.BoundingBox
- uid: Misaki.HighPerformance.Mathematics.Geometry.AABB
commentId: T:Misaki.HighPerformance.Mathematics.Geometry.AABB
parent: Misaki.HighPerformance.Mathematics.Geometry
isExternal: true
name: AABB
nameWithType: AABB
fullName: Misaki.HighPerformance.Mathematics.Geometry.AABB
- uid: Misaki.HighPerformance.Mathematics.Geometry
commentId: N:Misaki.HighPerformance.Mathematics.Geometry
isExternal: true
name: Misaki.HighPerformance.Mathematics.Geometry
nameWithType: Misaki.HighPerformance.Mathematics.Geometry
fullName: Misaki.HighPerformance.Mathematics.Geometry
spec.csharp:
- uid: Misaki
name: Misaki
isExternal: true
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
isExternal: true
- name: .
- uid: Misaki.HighPerformance.Mathematics
name: Mathematics
isExternal: true
- name: .
- uid: Misaki.HighPerformance.Mathematics.Geometry
name: Geometry
isExternal: true
spec.vb:
- uid: Misaki
name: Misaki
isExternal: true
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
isExternal: true
- name: .
- uid: Misaki.HighPerformance.Mathematics
name: Mathematics
isExternal: true
- name: .
- uid: Misaki.HighPerformance.Mathematics.Geometry
name: Geometry
isExternal: true
- uid: Ghost.Graphics.Core.Mesh.VertexBuffer*
commentId: Overload:Ghost.Graphics.Core.Mesh.VertexBuffer
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_VertexBuffer
name: VertexBuffer
nameWithType: Mesh.VertexBuffer
fullName: Ghost.Graphics.Core.Mesh.VertexBuffer
- uid: Ghost.Core.Handle{Ghost.Graphics.RHI.GraphicsBuffer}
commentId: T:Ghost.Core.Handle{Ghost.Graphics.RHI.GraphicsBuffer}
parent: Ghost.Core
definition: Ghost.Core.Handle`1
href: Ghost.Graphics.RHI.GraphicsBuffer.html
name: Handle<GraphicsBuffer>
nameWithType: Handle<GraphicsBuffer>
fullName: Ghost.Core.Handle<Ghost.Graphics.RHI.GraphicsBuffer>
nameWithType.vb: Handle(Of GraphicsBuffer)
fullName.vb: Ghost.Core.Handle(Of Ghost.Graphics.RHI.GraphicsBuffer)
name.vb: Handle(Of GraphicsBuffer)
spec.csharp:
- uid: Ghost.Core.Handle`1
name: Handle
- name: <
- uid: Ghost.Graphics.RHI.GraphicsBuffer
name: GraphicsBuffer
href: Ghost.Graphics.RHI.GraphicsBuffer.html
- name: '>'
spec.vb:
- uid: Ghost.Core.Handle`1
name: Handle
- name: (
- name: Of
- name: " "
- uid: Ghost.Graphics.RHI.GraphicsBuffer
name: GraphicsBuffer
href: Ghost.Graphics.RHI.GraphicsBuffer.html
- name: )
- uid: Ghost.Core.Handle`1
commentId: T:Ghost.Core.Handle`1
name: Handle<T>
nameWithType: Handle<T>
fullName: Ghost.Core.Handle<T>
nameWithType.vb: Handle(Of T)
fullName.vb: Ghost.Core.Handle(Of T)
name.vb: Handle(Of T)
spec.csharp:
- uid: Ghost.Core.Handle`1
name: Handle
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Ghost.Core.Handle`1
name: Handle
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Ghost.Core
commentId: N:Ghost.Core
name: Ghost.Core
nameWithType: Ghost.Core
fullName: Ghost.Core
spec.csharp:
- uid: Ghost
name: Ghost
- name: .
- uid: Ghost.Core
name: Core
spec.vb:
- uid: Ghost
name: Ghost
- name: .
- uid: Ghost.Core
name: Core
- uid: Ghost.Graphics.Core.Mesh.IndexBuffer*
commentId: Overload:Ghost.Graphics.Core.Mesh.IndexBuffer
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_IndexBuffer
name: IndexBuffer
nameWithType: Mesh.IndexBuffer
fullName: Ghost.Graphics.Core.Mesh.IndexBuffer
- uid: Ghost.Graphics.Core.Mesh.MeshLetBuffer*
commentId: Overload:Ghost.Graphics.Core.Mesh.MeshLetBuffer
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_MeshLetBuffer
name: MeshLetBuffer
nameWithType: Mesh.MeshLetBuffer
fullName: Ghost.Graphics.Core.Mesh.MeshLetBuffer
- uid: Ghost.Graphics.Core.Mesh.MeshletVerticesBuffer*
commentId: Overload:Ghost.Graphics.Core.Mesh.MeshletVerticesBuffer
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_MeshletVerticesBuffer
name: MeshletVerticesBuffer
nameWithType: Mesh.MeshletVerticesBuffer
fullName: Ghost.Graphics.Core.Mesh.MeshletVerticesBuffer
- uid: Ghost.Graphics.Core.Mesh.MeshletTrianglesBuffer*
commentId: Overload:Ghost.Graphics.Core.Mesh.MeshletTrianglesBuffer
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_MeshletTrianglesBuffer
name: MeshletTrianglesBuffer
nameWithType: Mesh.MeshletTrianglesBuffer
fullName: Ghost.Graphics.Core.Mesh.MeshletTrianglesBuffer
- uid: Ghost.Graphics.Core.Mesh.ObjectDataBuffer*
commentId: Overload:Ghost.Graphics.Core.Mesh.ObjectDataBuffer
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_ObjectDataBuffer
name: ObjectDataBuffer
nameWithType: Mesh.ObjectDataBuffer
fullName: Ghost.Graphics.Core.Mesh.ObjectDataBuffer
- uid: Ghost.Graphics.Core.Mesh.ReleaseCpuResources*
commentId: Overload:Ghost.Graphics.Core.Mesh.ReleaseCpuResources
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_ReleaseCpuResources
name: ReleaseCpuResources
nameWithType: Mesh.ReleaseCpuResources
fullName: Ghost.Graphics.Core.Mesh.ReleaseCpuResources
- uid: Ghost.Graphics.Core.Mesh.CookMeshlets*
commentId: Overload:Ghost.Graphics.Core.Mesh.CookMeshlets
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_CookMeshlets
name: CookMeshlets
nameWithType: Mesh.CookMeshlets
fullName: Ghost.Graphics.Core.Mesh.CookMeshlets
- uid: Ghost.Graphics.Core.Mesh.ReleaseResource*
commentId: Overload:Ghost.Graphics.Core.Mesh.ReleaseResource
href: Ghost.Graphics.Core.Mesh.html#Ghost_Graphics_Core_Mesh_ReleaseResource_Ghost_Graphics_RHI_IResourceDatabase_
name: ReleaseResource
nameWithType: Mesh.ReleaseResource
fullName: Ghost.Graphics.Core.Mesh.ReleaseResource
- uid: Ghost.Graphics.RHI.IResourceReleasable.ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
commentId: M:Ghost.Graphics.RHI.IResourceReleasable.ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
parent: Ghost.Graphics.RHI.IResourceReleasable
name: ReleaseResource(IResourceDatabase)
nameWithType: IResourceReleasable.ReleaseResource(IResourceDatabase)
fullName: Ghost.Graphics.RHI.IResourceReleasable.ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
spec.csharp:
- uid: Ghost.Graphics.RHI.IResourceReleasable.ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
name: ReleaseResource
- name: (
- uid: Ghost.Graphics.RHI.IResourceDatabase
name: IResourceDatabase
- name: )
spec.vb:
- uid: Ghost.Graphics.RHI.IResourceReleasable.ReleaseResource(Ghost.Graphics.RHI.IResourceDatabase)
name: ReleaseResource
- name: (
- uid: Ghost.Graphics.RHI.IResourceDatabase
name: IResourceDatabase
- name: )
- uid: Ghost.Graphics.RHI.IResourceDatabase
commentId: T:Ghost.Graphics.RHI.IResourceDatabase
parent: Ghost.Graphics.RHI
href: Ghost.Graphics.RHI.IResourceDatabase.html
name: IResourceDatabase
nameWithType: IResourceDatabase
fullName: Ghost.Graphics.RHI.IResourceDatabase