CConstrainHprInterval

class CConstrainHprInterval

Bases: CConstraintInterval

A constraint interval that will constrain the orientation of one node to the orientation of another.

Inheritance diagram

digraph inheritance92a3bb1310 { bgcolor=transparent; rankdir=BT; size="8.0, 12.0"; "CConstrainHprInterval" [URL="acron.direct.CConstrainHprInterval.html#acron.direct.CConstrainHprInterval",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "CConstraintInterval" -> "CConstrainHprInterval" [arrowsize=0.75,style=""]; "CConstraintInterval" [URL="acron.direct.CConstraintInterval.html#acron.direct.CConstraintInterval",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "CInterval" -> "CConstraintInterval" [arrowsize=0.75,style=""]; "CInterval" [URL="acron.direct.CInterval.html#acron.direct.CInterval",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "TypedReferenceCount" -> "CInterval" [arrowsize=0.75,style=""]; "DTOOL_SUPER_BASE" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style=""]; "ReferenceCount" [URL="acron.core.ReferenceCount.html#acron.core.ReferenceCount",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "DTOOL_SUPER_BASE" -> "ReferenceCount" [arrowsize=0.75,style=""]; "TypedObject" [URL="acron.core.TypedObject.html#acron.core.TypedObject",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "DTOOL_SUPER_BASE" -> "TypedObject" [arrowsize=0.75,style=""]; "TypedReferenceCount" [URL="acron.core.TypedReferenceCount.html#acron.core.TypedReferenceCount",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "TypedObject" -> "TypedReferenceCount" [arrowsize=0.75,style=""]; "ReferenceCount" -> "TypedReferenceCount" [arrowsize=0.75,style=""]; }
CConstrainHprInterval.__init__()

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 CConstrainHprInterval.get_class_type()
CConstrainHprInterval.get_node()

Returns the “source” node.

CConstrainHprInterval.get_target()

Returns the “target” node.