The IOr type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
|
Add(IConstraint) |
This method adds the constraint to the invoking or-constraint.
|
|
|
Add(array<IConstraint>[]()[][]) |
This method adds the array of constraints to the invoking
or-constraint.
|
|
|
Add(array<IConstraint>[]()[][], Int32, Int32) |
This method adds constraints to the invoking
instance of IOr.
|
|
|
GetEnumerator |
This method returns an enumerator that traverses the constraints in
the or-constraint.
|
|
|
MakeClone |
This method must be implemented so that it copies the invoking object
to the engine of the given copy manager using the copy manager.
(Inherited from ICopyable.) |
|
|
Remove(IConstraint) |
This method removes a constraint from the invoking
or-constraint.
|
|
|
Remove(array<IConstraint>[]()[][]) |
This method removes an array of constraints
from the invoking or-constraint.
|
|
|
Remove(array<IConstraint>[]()[][], Int32, Int32) |
This method removes constraints from the invoking instance of
IOr.
|
|
|
VisitChildren |
This method is called when the object and all its sub-objects must be
visited. To implement this method, you should first call the method
ICopyableVisitor.BeginVisit() with yourself as parameter,
then call ICopyableVisitor.VisitChild() for each
sub-copyables, the call ICopyableVisitor.EndVisit() once
again with yourself as parameter.
(Inherited from ICopyable.) |