CConstrainPosHprInterval¶
from acron.direct import CConstrainPosHprInterval
- class CConstrainPosHprInterval¶
Bases:
Bases:
CConstraintIntervalA constraint interval that will constrain the position and orientation of one node to the position and orientation of another.
Inheritance diagram
digraph inheritancec1a280ee0f { bgcolor=transparent; rankdir=BT; size="8.0, 12.0"; "CConstrainPosHprInterval" [URL="acron.direct.CConstrainPosHprInterval.html#acron.direct.CConstrainPosHprInterval",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "CConstraintInterval" -> "CConstrainPosHprInterval" [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=""]; }- __init__()¶
Constructs a constraint interval that will constrain the position and orientation of one node to the position and orientation of another.
If wrt is true, the node’s position and orientation will be transformed into the target node’s parent’s space before being copied. If wrt is false, the target node’s local position and orientation will be copied unaltered.
- static get_class_type()¶
- get_node()¶
Returns the “source” node.
- get_target()¶
Returns the “target” node.