GCSphere | (GeomClass) |
GCBox | (GeomClass) |
GCCappedCylinder | (GeomClass) |
GCCylinder | (GeomClass) |
GCPlane | (GeomClass) |
GCRay | (GeomClass) |
GCTriMesh | (GeomClass) |
GCSimpleSpace | (GeomClass) |
GCHashSpace | (GeomClass) |
GCQuadTreeSpace | (GeomClass) |
getClassType static TypeHandle OdeBoxGeom::get_class_type(void); Undocumented function. |
getLengths LVecBase3f OdeBoxGeom::get_lengths(void); Undocumented function. |
getPointDepth float OdeBoxGeom::get_point_depth(float x, float y, float z); Undocumented function. |
setLengths void OdeBoxGeom::set_lengths(float lx, float ly, float lz); Filename: odeBoxGeom.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. |