Package empro :: Module empro :: Module geometry :: Class DistanceConstraint
[frames] | no frames]

Class DistanceConstraint

core.Updatable --+    
                 |    
        Constraint --+
                     |
                    DistanceConstraint

Constructs a constraint that keeps a given distance between two participants.

Class Hierarchy for DistanceConstraint
Class Hierarchy for DistanceConstraint

constructor DistanceConstraint(id1, iPoint1, id2, iPoint2, iDistance, iDirection, iMarkupOffset):

Instance Methods
string
direction()
The direction of the constraint.

Inherited from Constraint: isLocked, lock, unlock

Inherited from core.Updatable: __enter__, __exit__, clone, hash, isValid, reasonWhyInvalid

Properties
floatNone distance
The distance between the participants.
Vector3dNone markupLocation
The location of the markup.

Inherited from Constraint: participant1, participant2

Method Details

direction()

 

The direction of the constraint. {None,Horizontal,Vertical,ParallelToLine,PerpendicularToLine}

Returns: string