Geometry |
The GeometryMesh type exposes the following members.
Name | Description | |
---|---|---|
CreateOctTree | CreateOctTree returns a MeshOctTree that is created from the mesh defined in this GeometryMesh. | |
GetClosestHitResult | GetClosestHitResult method returns a DXRayHitTestResult with the closest triangle hit by the specified ray. When no triangle is hit, null is returned. | |
GetNextHitResult | GetNextHitResult method continues hit testing from the previously returned hit test and returns a DXRayHitTestResult with the next hit triangle (not necessary the next closest triangle) or null if no other triangle is hit. This method can be used to get all hit results. | |
GetTrianglePositions | GetTrianglePositions sets the 3 positions that define the triangle with the specified triangle index. | |
HitTest | HitTest method test the triangles defined in this mesh for hitting with the specified ray. When getOnlyNextHitTest is false, then the closest hit result is returned, else the next hit result is returned. When no hit is found, null is returned. | |
RecreateMesh | RecreateMesh disposes the existing VertexBuffers and IndexBuffer and recreates the buffers. | |
UpdateBounds | Updates the Bounds of this mesh |