Dynamic Relaxation Clash Plugin

ControlViewModel Methods

The ControlViewModel type exposes the following members.

Methods


  Name Description
Public method AddViewPointToAnimation
Adds the view point to animation.
Protected method Broadcast``1 (Inherited from ViewModelBase.)
Private method CalculateCanvasScalingFactor
Calculates the canvas scaling factor.
Public method CancelOptimization
Private method CancelVerification
Cancels the verification.
Private method ChangeDynamicClashVerification
Changes the dynamic clash verification.
Public method ChangeStatus
Public method Cleanup (Inherited from ViewModelBase.)
Private method ClearDynamicClashVerification
Clears the dynamic clash verification.
Public method Static member DoEvents
Does the events.
Public method Equals(System.Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Private method FillFinalPathCollectionWithPoints
Private method FillOptimizedPathCollectionWithPoints
Fills the optimized path collection with points.
Private method FillPathCollectionWithPoints
Fills the path collection with points.
Protected method Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Private method FindLargestValueInPointList
Finds the largest value in point list.
Private method FindSmallestValueInPointList
Finds the smallest value in point list.
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetSelectionSetList
Gets the selection set list.
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method ProgressChanged
Progresses the changed.
Protected method RaisePropertyChanged(String) (Inherited from ObservableObject.)
Protected method RaisePropertyChanged``1(String, UMP, UMP, Boolean) (Inherited from ViewModelBase.)
Protected method RaisePropertyChanged``1(Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>), UMP, UMP, Boolean) (Inherited from ViewModelBase.)
Protected method RaisePropertyChanged``1(Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>)) (Inherited from ObservableObject.)
Protected method RaisePropertyChanging(String) (Inherited from ObservableObject.)
Protected method RaisePropertyChanging``1(Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>)) (Inherited from ObservableObject.)
Private method RevertStartPosition
Reverts the start position.
Public method RunCreateAnimation
Runs the create animation.
Private method RunDynamicMovement
Runs the dynamic movement.
Public method RunPathFactory
Runs the path factory.
Public method RunPhaseOne
Runs the phase one.
Public method RunPhaseTwo
Runs the phase two.
Protected method Set``1(Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>), UMP%, UMP, Boolean) (Inherited from ViewModelBase.)
Protected method Set``1(String, UMP%, UMP, Boolean) (Inherited from ViewModelBase.)
Protected method Set``1(Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>), UMP%, UMP) (Inherited from ObservableObject.)
Protected method Set``1(String, UMP%, UMP) (Inherited from ObservableObject.)
Private method SetClashType
Sets the type of the clash.
Private method SetCurrentItem
Sets the current item.
Private method SetCurrentPath
Sets the current path.
Public method SetShowPopupCanvas
Sets the show popup canvas.
Public method ToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public method UpdateSelectionSets
Updates the selection sets.
Public method VerifyPropertyName (Inherited from ObservableObject.)