panda3d.ode.OdeTriMeshGeom

from panda3d.ode import OdeTriMeshGeom
class OdeTriMeshGeom

Bases: OdeGeom

Inheritance diagram

Inheritance diagram of OdeTriMeshGeom

__init__(space: OdeSpace, data: OdeTriMeshData) → None
__init__(data: OdeTriMeshData) → None

/* ODE_API dGeomID dCreateTriMesh(dSpaceID space, dTriMeshDataID Data, dTriCallback* Callback, dTriArrayCallback* ArrayCallback, dTriRayCallback* RayCallback); */

__init__(copy: OdeTriMeshGeom) → None
clearTCCache(geom: OdeGeom) → None
destroy() → None
enableTC(geom_class: int, enable: int) → None
static getClassType() → TypeHandle
Return type

TypeHandle

getData() → OdeTriMeshData
Return type

OdeTriMeshData

getNumTriangles() → int
getPoint(face_index: int, u: dReal, v: dReal) → LPoint3f
Return type

LPoint3f

getTriMeshData() → OdeTriMeshData
Return type

OdeTriMeshData

getTriangle(face_index: int, v0: LPoint3f, v1: LPoint3f, v2: LPoint3f) → None
isTCEnabled(geom_class: int) → int
setData(data: OdeTriMeshData) → None
setTriMeshData(data: OdeTriMeshData) → None