Constructors
Properties
Indexers
Methods
AddVector
#public VectorArgument AddVector(int index, int parentIndex, Nomen nomen, Point2d initial, GripShape shape = GripShape.OpenDisc, GripFlourish flourish = GripFlourish.None)
Add a vector to this collection.
AdjustReferent
#Adjust an operand based on new linking data.
AdjustReferent
#Adjust an operand based on new linking data.
Parameters:
| index (int) | |
| source (FunctionUi) |
AdjustScalar
#Adjust a scalar based on its origin value and a given offset.
AdjustVectors
#Adjust all specified vectors by some motion. The vectors are moved from their origin points, not their current points.
AdjustVectors
#Adjust all selected vectors by some motion. The vectors are moved from their origin points, not their current points.
Parameters:
| dxdy (Vector2d) | Horizontal and vertical movement in graph coordinates. |
Contains
#Tests whether a certain scalar is defined in this collection.
Parameters:
| parameter (Argument) |
Delete
#Delete a specific operand.
PickSelect
#Perform a vector grip pick selection in graph coordinates.
Parameters:
| region (CircleF) | |
| mode (SelectionMode) |
RevertToSavedStates
#public void RevertToSavedStates()
Revert all vectors and scalars in this collection to their original values.
UpdateReferents
#Update all referents that link to the given ui with the new UI function.
Parameters:
| ui (FunctionUi) |
UpdateSavedStates
#public void UpdateSavedStates()
Set all vector and scalar origins to their current values.
VectorBounds
#Gets the boundingbox of all the vector arguments.
WindowSelect
#Perform a vector grip window selection in graph coordinates.
Parameters:
| window (BoundingBox) | |
| mode (SelectionMode) |