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();
Defines a series of disconnected line segments.
A node that holds Geom objects, renderable pieces of geometry.
Defines a series of disconnected triangles.
This defines the actual numeric vertex data stored in a Geom, in the structure defined by a particula...
A container for geometry primitives.
Renderable geometry which represents visualizations of physics objects.
A scene is a collection of bodies, constraints, and effectors which can interact.
TypeHandle is the identifier used to differentiate C++ class types.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
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(),...