OpenSim
|
Public Member Functions | |
List< Vector3 > | getVertexList () |
int[] | getIndexListAsInt () |
int[] | getIndexListAsIntLocked () |
float[] | getVertexListAsFloat () |
float[] | getVertexListAsFloatLocked () |
void | getIndexListAsPtrToIntArray (out IntPtr indices, out int triStride, out int indexCount) |
void | getVertexListAsPtrToFloatArray (out IntPtr vertexList, out int vertexStride, out int vertexCount) |
void | releaseSourceMeshData () |
void | releasePinned () |
void | Append (IMesh newMesh) |
void | TransformLinear (float[,] matrix, float[] offset) |
Vector3 | GetCentroid () |
Vector3 | GetOBB () |
Definition at line 82 of file IMesher.cs.
void OpenSim.Region.PhysicsModules.SharedBase.IMesh.Append | ( | IMesh | newMesh | ) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
Vector3 OpenSim.Region.PhysicsModules.SharedBase.IMesh.GetCentroid | ( | ) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
int [] OpenSim.Region.PhysicsModules.SharedBase.IMesh.getIndexListAsInt | ( | ) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
int [] OpenSim.Region.PhysicsModules.SharedBase.IMesh.getIndexListAsIntLocked | ( | ) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
void OpenSim.Region.PhysicsModules.SharedBase.IMesh.getIndexListAsPtrToIntArray | ( | out IntPtr | indices, |
out int | triStride, | ||
out int | indexCount | ||
) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
Vector3 OpenSim.Region.PhysicsModules.SharedBase.IMesh.GetOBB | ( | ) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
List<Vector3> OpenSim.Region.PhysicsModules.SharedBase.IMesh.getVertexList | ( | ) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
float [] OpenSim.Region.PhysicsModules.SharedBase.IMesh.getVertexListAsFloat | ( | ) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
float [] OpenSim.Region.PhysicsModules.SharedBase.IMesh.getVertexListAsFloatLocked | ( | ) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
void OpenSim.Region.PhysicsModules.SharedBase.IMesh.getVertexListAsPtrToFloatArray | ( | out IntPtr | vertexList, |
out int | vertexStride, | ||
out int | vertexCount | ||
) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
void OpenSim.Region.PhysicsModules.SharedBase.IMesh.releasePinned | ( | ) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
void OpenSim.Region.PhysicsModules.SharedBase.IMesh.releaseSourceMeshData | ( | ) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.
void OpenSim.Region.PhysicsModules.SharedBase.IMesh.TransformLinear | ( | float | matrix[,], |
float[] | offset | ||
) |
Implemented in OpenSim.Region.PhysicsModule.ubODEMeshing.Mesh, and OpenSim.Region.PhysicsModule.Meshing.Mesh.