CConstrainHprInterval¶
-
class
CConstrainHprInterval
¶ Bases:
CConstraintInterval
A constraint interval that will constrain the orientation of one node to the orientation of another.
Inheritance diagram
-
explicit
CConstrainHprInterval
(std::string const &name, double duration, NodePath const &node, NodePath const &target, bool wrt, LVecBase3 const hprOffset = LVector3::zero())¶
-
CConstrainHprInterval
(CConstrainHprInterval const&) = default¶ Constructs a constraint interval that will constrain the orientation of one node to the orientation of another, possibly with an added rotation.
If wrt is true, the node’s orientation will be transformed into the target node’s parent’s space before being copied. If wrt is false, the target node’s local orientation will be copied unaltered.
-
static TypeHandle
get_class_type
(void)¶
-
explicit