14 #ifndef PHYSXDEBUGGEOMNODE_H 15 #define PHYSXDEBUGGEOMNODE_H 44 INLINE
void visualize_world_axes(
bool value);
45 INLINE
void visualize_body_axes(
bool value);
46 INLINE
void visualize_body_mass_axes(
bool value);
47 INLINE
void visualize_body_lin_velocity(
bool value);
48 INLINE
void visualize_body_ang_velocity(
bool value);
49 INLINE
void visualize_body_joint_groups(
bool value);
50 INLINE
void visualize_joint_local_axes(
bool value);
51 INLINE
void visualize_joint_world_axes(
bool value);
52 INLINE
void visualize_joint_limits(
bool value);
53 INLINE
void visualize_contact_point(
bool value);
54 INLINE
void visualize_contact_normal(
bool value);
55 INLINE
void visualize_contact_error(
bool value);
56 INLINE
void visualize_contact_force(
bool value);
57 INLINE
void visualize_actor_axes(
bool value);
58 INLINE
void visualize_collision_aabbs(
bool value);
59 INLINE
void visualize_collision_shapes(
bool value);
60 INLINE
void visualize_collision_axes(
bool value);
61 INLINE
void visualize_collision_compounds(
bool value);
62 INLINE
void visualize_collision_vnormals(
bool value);
63 INLINE
void visualize_collision_fnormals(
bool value);
64 INLINE
void visualize_collision_edges(
bool value);
65 INLINE
void visualize_collision_spheres(
bool value);
66 INLINE
void visualize_collision_static(
bool value);
67 INLINE
void visualize_collision_dynamic(
bool value);
68 INLINE
void visualize_collision_free(
bool value);
69 INLINE
void visualize_collision_ccd(
bool value);
70 INLINE
void visualize_collision_skeletons(
bool value);
71 INLINE
void visualize_cloth_mesh(
bool value);
72 INLINE
void visualize_cloth_validbounds(
bool value);
73 INLINE
void visualize_softbody_mesh(
bool value);
74 INLINE
void visualize_softbody_validbounds(
bool value);
75 INLINE
void visualize_force_fields(
bool value);
78 void update(NxScene *scenePtr);
86 PT(
Geom) _geom_triangles;
93 static void init_type() {
94 GeomNode::init_type();
96 GeomNode::get_class_type());
99 return get_class_type();
103 return get_class_type();
112 #endif // PHYSXDEBUGGEOMNODE_H PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void register_type(TypeHandle &type_handle, const std::string &name)
This inline function is just a convenient way to call TypeRegistry::register_type(),...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A scene is a collection of bodies, constraints, and effectors which can interact.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This defines the actual numeric vertex data stored in a Geom, in the structure defined by a particula...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A container for geometry primitives.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
Defines a series of disconnected line segments.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
Defines a series of disconnected triangles.
TypeHandle is the identifier used to differentiate C++ class types.
A node that holds Geom objects, renderable pieces of geometry.
Renderable geometry which represents visualizations of physics objects.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.