Click or drag to resize

ZShifter Methods

The ZShifter type exposes the following members.

Methods
 NameDescription
Public methodAddJobElement Adds a job element as a child.
(Inherited from BaseFlowJobElement)
Public methodCalculateOffsetToCenter
(Inherited from BaseLoopFlow)
Public methodCenterToOrigin Moves the job element so that its centroid is at the origin.
(Inherited from BaseFlowJobElement)
Public methodClearAllJobElements Removes all child items.
(Inherited from BaseFlowJobElement)
Public methodCompareWith
(Inherited from BaseJobElement)
Public methodCopyFrom Copies the source job element into this job element.
(Inherited from BaseJobElement)
Public methodDispose
(Inherited from BasePlugin)
Protected methodDispose(Boolean)
(Inherited from BasePlugin)
Public methodDisposeUI
(Inherited from BaseFlowJobElement)
Protected methodDoClearAllJobElements Removes all child items of a given list.
(Inherited from BaseFlowJobElement)
Protected methodDoCompareWith
(Inherited from BaseJobElement)
Protected methodDoDisposeUI
(Inherited from BasePlugin)
Protected methodDoExecuteJobElements Process the child job elements relative to this job element. Each child can be modified by a local process configuration.
(Inherited from BaseFlowJobElement)
Protected methodDoGetUIMask
(Inherited from BaseJobElement)
Protected methodDoInsertJobElement Inserts a job element as a child of a given list.
(Inherited from BaseFlowJobElement)
Protected methodDoRemoveJobElement Removes a child job element from a given list.
(Inherited from BaseFlowJobElement)
Protected methodDoShowUI(String)
(Inherited from BaseJobElement)
Protected methodDoShowUI(JobElementHolder, String)
(Overrides BaseJobElementDoShowUI(JobElementHolder, String))
Protected methodDoShowUI(JobElementHolder, String, PropertyMask)
(Inherited from BaseJobElement)
Protected methodDoShowUICallback(PluginSettingsView) This callback method is called when a GUI settings dialog is closed with Apply or OK and is used to extract the changed properties from a settings dialog in the GUI.
(Inherited from BaseJobElement)
Protected methodDoShowUICallback(JobElementHolder, PluginSettingsView)
(Overrides BaseJobElementDoShowUICallback(JobElementHolder, PluginSettingsView))
Protected methodExecuteJobElements Iterates the child job elements N times.
(Inherited from BaseLoopFlow)
Public methodFlip Flip the job element against given flags for axes.
(Inherited from BaseFlowJobElement)
Protected methodGenerateLocalTag
(Inherited from BaseJobElement)
Public methodGetBoundingBox
(Inherited from BaseFlowJobElement)
Protected methodGetCounter
(Overrides BaseLoopFlowGetCounter(NullableInt32))
Public methodGetUIMask
(Inherited from BaseJobElement)
Protected methodHandleChildJobElementProcessingStarting Propagates the event received from the helper back to the top executor.
(Inherited from BaseFlowJobElement)
Public methodHandleConditionPortChanged Performs necessary adjustments whenever the controller has updated its ports.
(Inherited from BaseJobElement)
Protected methodHandleLocalChildJobElementIsAvailable Handles the event received from the helper that a child job element is found.
(Inherited from BaseLoopFlow)
Public methodHasDynamicChild Returns whether this job element contains a dynamic job element recursively.
(Inherited from BaseFlowJobElement)
Public methodHasInfinitePassChild Returns whether this job element contains a child with an infinite pass recursively.
(Inherited from BaseFlowJobElement)
Public methodHasNonFlowChild Returns whether this job element contains a job element that is not a flow job element.
(Inherited from BaseFlowJobElement)
Public methodHasPoint Tests whether a point is inside (inclusively) the job element. This applies only if the job element is on a single plane.
(Inherited from BaseFlowJobElement)
Public methodInitialize Plug-in specific initialization can be done here if necessary.
(Inherited from BasePlugin)
Public methodInsertJobElement Inserts a job element as a child.
(Inherited from BaseFlowJobElement)
Protected methodIsChildEditable
(Inherited from BaseLoopFlow)
Protected methodModifyChildProcessingHolder
(Inherited from BaseLoopFlow)
Public methodMoveTo Moves the job element so that its centroid is at the given position.
(Inherited from BaseFlowJobElement)
Protected methodPostAllItemIteration Executes the necessary steps after each iteration is performed.
(Inherited from BaseLoopFlow)
Protected methodPostExecute Executes the necessary steps after the job elements were processed.
(Inherited from BaseFlowJobElement)
Protected methodPreAllItemIteration
(Overrides BaseLoopFlowPreAllItemIteration(ProcessingHolder, ProcessingHolder, MarkableConfiguration, MarkableConfiguration, Guid, NullableInt32))
Protected methodPreExecute
(Overrides BaseFlowJobElementPreExecute(ProcessingHolder, ProcessingHolder, MarkableConfiguration, Guid, NullableInt32))
Public methodRemoveJobElement Removes a child job element.
(Inherited from BaseFlowJobElement)
Public methodRotate(Double) Rotates the job element a given angle around the z-axis.
(Inherited from BaseFlowJobElement)
Public methodRotate(Double, dvec3) Rotates the job element a given angle with respect to a given vector passing through its centroid.
(Inherited from BaseFlowJobElement)
Public methodScale(Double) Scales the job element uniformly with respect to its centroid.
(Inherited from BaseFlowJobElement)
Public methodScale(dvec3) Scales the job element non-uniformly with respect to its centroid.
(Inherited from BaseFlowJobElement)
Public methodShowUI(String)
(Inherited from BaseJobElement)
Public methodShowUI(JobElementHolder, String)
(Inherited from BaseJobElement)
Public methodShowUI(JobElementHolder, String, PropertyMask)
(Inherited from BaseFlowJobElement)
Public methodShowUICallback(PluginSettingsView)
(Inherited from BaseJobElement)
Public methodShowUICallback(JobElementHolder, PluginSettingsView)
(Inherited from BaseFlowJobElement)
Public methodShowUICancelCallback(PluginSettingsView) Invokes the callback that can be used when the ShowUI method is done and the user pressed the cancel button
(Inherited from BasePlugin)
Public methodShowUICancelCallback(JobElementHolder, PluginSettingsView)
(Inherited from BaseJobElement)
Public methodToString
(Inherited from BasePlugin)
Public methodTransform Multiplies the model matrix with a transformation matrix.
(Inherited from BaseFlowJobElement)
Public methodTranslate Translates the job element with a given vector.
(Inherited from BaseFlowJobElement)
Protected methodUpdateFieldT Updates the Property to the value by using DirtyFlagLocker and setting IsDirty .
(Inherited from BaseJobElement)
Top
See Also