Base |
The BaseMarkableVectorGraphic type exposes the following members.
| Name | Description | |
|---|---|---|
| AddFilling | Adds a given filling profile for the contour. This stores only the filling information. | |
| AlterPenSetPostBuild |
Provides the possibility to alter the resolved pen set during execution.
(Inherited from BaseMarkableJobElement) | |
| AlterPenSetPreBuild |
Provides the possibility to alter the resolved pen set during execution.
(Inherited from BaseMarkableJobElement) | |
| BuildContent |
Builds the job element's contents (in terms of meta-commands) so that it will be consistent with its properties.
(Inherited from BaseMarkableJobElement) | |
| BuildFillings | ||
| CenterToOrigin |
Moves the job element so that its centroid is at the origin.
(Inherited from BaseMarkableJobElement) | |
| ClearAllFillings | Removes all fillings from the list. This removes only the filling information. | |
| CompareWith | (Overrides BaseMarkableJobElementCompareWith(JobElementHolder, JobElementHolder, PropertyMask)) | |
| CopyFrom |
Copies the source job element into this job element.
(Inherited from BaseJobElement) | |
| CreateFromBox |
Sets the metric properties to fit the box defined by the two points.
(Inherited from BaseMarkableJobElement) | |
| Dispose | (Inherited from BasePlugin) | |
| Dispose(Boolean) | (Overrides BasePluginDispose(Boolean)) | |
| DisposeUI | (Inherited from BaseMarkableJobElement) | |
| DoCalculateTotalNumberOfPasses | (Inherited from BaseMarkableJobElement) | |
| DoCompareWith | (Inherited from BaseJobElement) | |
| DoDisposeUI | (Inherited from BasePlugin) | |
| DoGetUIMask | (Inherited from BaseJobElement) | |
| DoShowUI(String) | (Inherited from BaseJobElement) | |
| DoShowUI(JobElementHolder, String) | (Inherited from BaseJobElement) | |
| DoShowUI(JobElementHolder, String, PropertyMask) | (Inherited from BaseJobElement) | |
| DoShowUICallback(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) | |
| DoShowUICallback(JobElementHolder, 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) | |
| DoUpdateDynamicContent | Updates the content to the latest value. See IsDynamic. Value can be updated before and after execution. A unique ID to indicate that the content is simulated using the given ID as the key. The simulated value is reset to the last non-simulated value if the ID changes. The last non-simulated value will be used if the ID is null.The id of the executor calling this method. Used to store and later retrieve the value that was executed by this executor. | |
| Flip |
Flip the job element against given flags for axes.
(Inherited from BaseMarkableJobElement) | |
| GenerateLocalTag | (Inherited from BaseJobElement) | |
| GetBoundingBox |
Returns the bounding box of the transformed job element.
(Overrides BaseMarkableJobElementGetBoundingBox(dmat4)) | |
| GetCustomRendering | Returns custom rendering in case of HasCustomRendering. | |
| GetExecutionStats |
Gets the execution statistics of the job element
(Overrides BaseMarkableJobElementGetExecutionStats(MarkingMode, PenSet, dmat4, Nullabledvec3)) | |
| GetFillingPenNumbers | ||
| GetNontransformedBoundingBox | (Inherited from BaseMarkableJobElement) | |
| GetPenNumbers | ||
| GetTransformedBoundingBox | (Overrides BaseMarkableJobElementGetTransformedBoundingBox(dmat4)) | |
| GetUIMask | (Inherited from BaseJobElement) | |
| HandleConditionPortChanged |
Performs necessary adjustments whenever the controller has updated its ports.
(Inherited from BaseJobElement) | |
| HasFinitePasses | (Overrides BaseMarkableJobElementHasFinitePasses(Boolean)) | |
| HasInfinitePasses | (Overrides BaseMarkableJobElementHasInfinitePasses) | |
| HasMultiplePaths | (Overrides BaseMarkableJobElementHasMultiplePaths) | |
| HasPasses | (Inherited from BaseMarkableJobElement) | |
| HasPoint |
Tests whether a point is inside (inclusively) the job element. This applies only if the job element is on a single plane.
(Inherited from BaseMarkableJobElement) | |
| Initialize |
Plug-in specific initialization can be done here if necessary.
(Inherited from BasePlugin) | |
| InvokePenSetUpdated | (Inherited from BaseMarkableJobElement) | |
| IsEmpty |
Returns true if job element doesn't contain any content.
(Overrides BaseMarkableJobElementIsEmpty) | |
| LogDynamicContent | ||
| MoveTo |
Moves the job element so that its centroid is at the given position.
(Inherited from BaseMarkableJobElement) | |
| Rebuild(dmat4) |
Updates the job element's contents (in terms of meta-commands) so that it will be consistent with its properties.
(Overrides BaseMarkableJobElementRebuild(dmat4)) | |
| Rebuild(dmat4, CommandListType) | (Overrides BaseMarkableJobElementRebuild(dmat4, CommandListType)) | |
| RemoveFilling | Removes a filling from the list. This removes only the filling information. | |
| RemoveFillingAt | Removes a filling from the list. This removes only the filling information. | |
| Rotate(Double) |
Rotates the job element a given angle around the z-axis.
(Inherited from BaseMarkableJobElement) | |
| Rotate(Double, dvec3) |
Rotates the job element a given angle with respect to a given vector passing through its centroid.
(Inherited from BaseMarkableJobElement) | |
| Scale(Double) |
Scales the job element uniformly with respect to its centroid.
(Inherited from BaseMarkableJobElement) | |
| Scale(dvec3) |
Scales the job element non-uniformly with respect to its centroid.
(Inherited from BaseMarkableJobElement) | |
| ScalePrepend(Double) | (Inherited from BaseMarkableJobElement) | |
| ScalePrepend(dvec3) | (Inherited from BaseMarkableJobElement) | |
| ShowUI(String) | (Inherited from BaseJobElement) | |
| ShowUI(JobElementHolder, String) | (Inherited from BaseJobElement) | |
| ShowUI(JobElementHolder, String, PropertyMask) | (Overrides BaseMarkableJobElementShowUI(JobElementHolder, String, PropertyMask)) | |
| ShowUICallback(PluginSettingsView) | (Inherited from BaseJobElement) | |
| ShowUICallback(JobElementHolder, PluginSettingsView) | (Overrides BaseMarkableJobElementShowUICallback(JobElementHolder, PluginSettingsView)) | |
| ShowUICancelCallback(PluginSettingsView) |
Invokes the callback that can be used when the ShowUI method is done and the user pressed the cancel button
(Inherited from BasePlugin) | |
| ShowUICancelCallback(JobElementHolder, PluginSettingsView) | (Inherited from BaseJobElement) | |
| SplitAtPlane(FuncBaseMarkableJobElement, dvec2, dvec2, dmat4, MarkingMode, Double, Double) |
Splits the job element along the plate that is perpendicular to the XY plane and traversing the line defined by the two points.
(Inherited from BaseMarkableJobElement) | |
| SplitAtPlane(FuncBaseMarkableJobElement, dvec2, dvec2, dmat4, Double, Double, Boolean) |
Splits the job element along the plate that is perpendicular to the XY plane and traversing the line defined by the two points.
(Inherited from BaseMarkableJobElement) | |
| SplitAtPlane(FuncBaseMarkableJobElement, dvec3, dvec3, dvec3, dmat4, Double, Double, Boolean) |
Splits the job element along the plate defined by the two lines from p0 to p1 and p0 to p2.
(Inherited from BaseMarkableJobElement) | |
| SplitAtPlane(FuncBaseMarkableJobElement, dvec3, dvec3, dvec3, dmat4, MarkingMode, Double, Double) |
Splits the job element along the plate defined by the two lines from p0 to p1 and p0 to p2.
(Overrides BaseMarkableJobElementSplitAtPlane(FuncBaseMarkableJobElement, dvec3, dvec3, dvec3, dmat4, MarkingMode, Double, Double)) | |
| ToString | (Inherited from BasePlugin) | |
| Transform |
Multiplies the model matrix with a transformation matrix.
(Inherited from BaseMarkableJobElement) | |
| Translate |
Translates the job element with a given vector.
(Inherited from BaseMarkableJobElement) | |
| UpdateDynamicContent | Updates the content to the latest value. The dirty flag is set to true. See IsDynamic. Value can be updated before and after execution.A unique ID to indicate that the content is simulated using the given ID as the key. The simulated value is reset to the last non-simulated value if the ID changes. The last non-simulated value will be used if the ID is null.The id of the executor calling this method. Used to store and later retrieve the value that was executed by this executor. | |
| UpdateFieldT |
Updates the Property to the value by using DirtyFlagLocker and setting IsDirty .
(Inherited from BaseJobElement) |