25class EXPCL_PANDAPHYSX PhysxPlane {
29 INLINE PhysxPlane(
const PhysxPlane &plane);
32 float distance(
const LPoint3f &p)
const;
33 bool belongs(
const LPoint3f &p)
const;
35 LPoint3f point_in_plane()
const;
36 LPoint3f project(
const LPoint3f &p)
const;
37 void transform(
const LMatrix4f &transform, PhysxPlane &transformed)
const;
38 void inverse_transform(
const LMatrix4f &transform, PhysxPlane &transformed)
const;
40 PhysxPlane set(
const LPoint3f &p0,
const LPoint3f &p1,
const LPoint3f &p2);
44 LVector3f get_normal()
const;
47 void set_normal(LVector3f normal);