14#ifndef PHYSXFORCEFIELDSHAPEDESC_H
15#define PHYSXFORCEFIELDSHAPEDESC_H
28 virtual void set_to_default() = 0;
29 virtual bool is_valid()
const = 0;
31 void set_name(
const char *name);
32 void set_pos(
const LPoint3f &pos);
33 void set_mat(
const LMatrix4f &mat);
34 void set_hpr(
float h,
float p,
float r);
36 const char *get_name()
const;
37 LPoint3f get_pos()
const;
38 LMatrix4f get_mat()
const;
41 virtual NxForceFieldShapeDesc *ptr()
const = 0;
Abstract base class for descriptors for force field shapes descriptors.
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.