func (t TriMeshData) Update() {
	C.dGeomTriMeshDataUpdate(t.c())
}
Update updates the triangle mesh data.
package ode
import "C"
import (
	"unsafe"
)
var (
	triCallbacks    = map[TriMesh]TriCallback{}
	triRayCallbacks = map[TriMesh]TriRayCallback{}
)
type TriMeshData uintptr
func cToTriMeshData(c C.dTriMeshDataID) TriMeshData {
	return TriMeshData(unsafe.Pointer(c))
}
func (t TriMeshData) c() C.dTriMeshDataID {
	return C.dTriMeshDataID(unsafe.Pointer(t))
}
func NewTriMeshData() TriMeshData {
	return cToTriMeshData(C.dGeomTriMeshDataCreate())
}
func (t TriMeshData) Destroy() {
	C.dGeomTriMeshDataDestroy(t.c())
}
func (t TriMeshData) Build(verts VertexList, tris TriVertexIndexList) {
	C.dGeomTriMeshDataBuildSimple(t.c(), (*C.dReal)(&verts[0][0]), C.int(len(verts)),
		(*C.dTriIndex)(&tris[0][0]), C.int(len(tris)))
}
func (t TriMeshData) Preprocess() {
	C.dGeomTriMeshDataPreprocess(t.c())
}