GCSphere | (GeomClass) |
GCBox | (GeomClass) |
GCCappedCylinder | (GeomClass) |
GCCylinder | (GeomClass) |
GCPlane | (GeomClass) |
GCRay | (GeomClass) |
GCTriMesh | (GeomClass) |
GCSimpleSpace | (GeomClass) |
GCHashSpace | (GeomClass) |
GCQuadTreeSpace | (GeomClass) |
clearTCCache void OdeTriMeshGeom::clear_TC_cache(OdeGeom const &geom); Undocumented function. |
destroy void OdeTriMeshGeom::destroy(void); Undocumented function. |
enableTC void OdeTriMeshGeom::enable_TC(int geom_class, int enable); Undocumented function. |
getClassType static TypeHandle OdeTriMeshGeom::get_class_type(void); Undocumented function. |
getData PointerTo< OdeTriMeshData > OdeTriMeshGeom::get_data(void) const; Undocumented function. |
getNumTriangles int OdeTriMeshGeom::get_num_triangles(void) const; Undocumented function. |
getPoint LPoint3f OdeTriMeshGeom::get_point(int face_index, float u, float v) const; Undocumented function. |
getTriangle void OdeTriMeshGeom::get_triangle(int face_index, LPoint3f &v0, LPoint3f &v1, LPoint3f &v2) const; Undocumented function. |
isTCEnabled int OdeTriMeshGeom::is_TC_enabled(int geom_class) const; Undocumented function. |
setData void OdeTriMeshGeom::set_data(OdeTriMeshData &data); Filename: odeTriMeshGeom.I Created by: joswilso (27Dec06) PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. All rights reserved. All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE." |
clearOffset void OdeGeom::clear_offset(void); Undocumented function. |
compareTo int OdeGeom::compare_to(OdeGeom const &other) const; Undocumented function. |
convertToBox OdeBoxGeom OdeGeom::convert_to_box(void) const; Undocumented function. |
convertToCappedCylinder OdeCappedCylinderGeom OdeGeom::convert_to_capped_cylinder(void) const; Undocumented function. |
convertToCylinder OdeCylinderGeom OdeGeom::convert_to_cylinder(void) const; OdeConvexGeom convert_to_convex() const; |
convertToHashSpace OdeHashSpace OdeGeom::convert_to_hash_space(void) const; Undocumented function. |
convertToPlane OdePlaneGeom OdeGeom::convert_to_plane(void) const; OdeHeightfieldGeom convert_to_heightfield() const; |
convertToQuadTreeSpace OdeQuadTreeSpace OdeGeom::convert_to_quad_tree_space(void) const; Undocumented function. |
convertToRay OdeRayGeom OdeGeom::convert_to_ray(void) const; OdeHeightfieldGeom convert_to_heightfield() const; |
convertToSimpleSpace OdeSimpleSpace OdeGeom::convert_to_simple_space(void) const; Undocumented function. |
convertToSphere OdeSphereGeom OdeGeom::convert_to_sphere(void) const; Undocumented function. |
convertToTriMesh OdeTriMeshGeom OdeGeom::convert_to_tri_mesh(void) const; Undocumented function. |
destroy void OdeGeom::destroy(void); Undocumented function. |
disable void OdeGeom::disable(void); Undocumented function. |
enable void OdeGeom::enable(void); Undocumented function. |
getAABB void OdeGeom::get_AABB(LVecBase3f &min, LVecBase3f &max) const; Undocumented function. |
getBody OdeBody OdeGeom::get_body(void) const; INLINE void set_data(void* data); |
getCategoryBits BitMask< unsigned int, 32 > OdeGeom::get_category_bits(void); Undocumented function. |
getClass int OdeGeom::get_class(void) const; Undocumented function. |
getClassType static TypeHandle OdeGeom::get_class_type(void); Undocumented function. |
getCollideBits BitMask< unsigned int, 32 > OdeGeom::get_collide_bits(void); Undocumented function. |
getOffsetPosition LPoint3f OdeGeom::get_offset_position(void) const; Undocumented function. |
getOffsetQuaternion LQuaternionf OdeGeom::get_offset_quaternion(void) const; Undocumented function. |
getOffsetRotation LMatrix3f OdeGeom::get_offset_rotation(void) const; Undocumented function. |
getPosition LPoint3f OdeGeom::get_position(void) const; Undocumented function. |
getQuaternion LQuaternionf OdeGeom::get_quaternion(void) const; Undocumented function. |
getRotation LMatrix3f OdeGeom::get_rotation(void) const; Undocumented function. |
getSpace OdeSpace OdeGeom::get_space(void) const; Undocumented function. |
isEnabled int OdeGeom::is_enabled(void); Undocumented function. |
isOffset int OdeGeom::is_offset(void); Undocumented function. |
isSpace int OdeGeom::is_space(void); Undocumented function. |
setBody void OdeGeom::set_body(OdeBody &body); INLINE void set_data(void* data); |
setCategoryBits void OdeGeom::set_category_bits(BitMask< unsigned int, 32 > const &bits); Undocumented function. |
setCollideBits void OdeGeom::set_collide_bits(BitMask< unsigned int, 32 > const &bits); Undocumented function. |
setOffsetPosition void OdeGeom::set_offset_position(float x, float y, float z); Undocumented function. |
setOffsetQuaternion void OdeGeom::set_offset_quaternion(LQuaternionf const &q); Undocumented function. |
setOffsetRotation void OdeGeom::set_offset_rotation(LMatrix3f const &r); Undocumented function. |
setOffsetWorldPosition void OdeGeom::set_offset_world_position(float x, float y, float z); Undocumented function. |
setOffsetWorldQuaternion void OdeGeom::set_offset_world_quaternion(LQuaternionf const &q); Undocumented function. |
setOffsetWorldRotation void OdeGeom::set_offset_world_rotation(LMatrix3f const &r); Undocumented function. |
setPosition void OdeGeom::set_position(float x, float y, float z); Undocumented function. |
setQuaternion void OdeGeom::set_quaternion(LQuaternionf const &q); Undocumented function. |
setRotation void OdeGeom::set_rotation(LMatrix3f const &r); Undocumented function. |
write virtual void OdeGeom::write(ostream &out = (cout), unsigned int indent = (0)) const; Undocumented function. |
getClassType static TypeHandle TypedObject::get_class_type(void); Undocumented function. |
getType virtual TypeHandle TypedObject::get_type(void) const = 0; Derived classes should override this function to return get_class_type(). |
getTypeIndex int TypedObject::get_type_index(void) const; Description: Returns the internal index number associated with this object's TypeHandle, a unique number for each different type. This is equivalent to get_type().get_index(). |
isExactType bool TypedObject::is_exact_type(TypeHandle handle) const; Description: Returns true if the current object is the indicated type exactly. |
isOfType bool TypedObject::is_of_type(TypeHandle handle) const; Description: Returns true if the current object is or derives from the indicated type. |