Markable |
The MarkableExtrudedVectorGraphic type exposes the following members.
| Name | Description | |
|---|---|---|
| ActivateSlices |
Added the specified slices to the VectorGraphicEngine. This enables selecting a range of slices for rendering / execution.
(Inherited from BaseMultiCrossSectionVectorGraphic) | |
| AddFilling |
Adds a given filling profile for the contour. This stores only the filling information.
(Inherited from BaseMarkableVectorGraphic) | |
| 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.
(Overrides BaseMarkableJobElementBuildContent) | |
| BuildFillings | (Overrides BaseMarkableVectorGraphicBuildFillings(dmat4)) | |
| BuildSlice |
Builds a slice for the specified index and transformation.
(Inherited from BaseMultiCrossSectionVectorGraphic) | |
| 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.
(Inherited from BaseMarkableVectorGraphic) | |
| ClearSlices |
Clears all built slices.
(Overrides BaseMultiCrossSectionVectorGraphicClearSlices) | |
| CompareWith | (Inherited from BaseMarkableVectorGraphic) | |
| 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) | (Inherited from BaseMarkableExtrudedVectorGraphic) | |
| DisposeUI | (Inherited from BaseMarkableJobElement) | |
| DoBuildSlice | (Overrides BaseMultiCrossSectionVectorGraphicDoBuildSlice(Int32, dmat4)) | |
| DoCalculateTotalNumberOfPasses | (Inherited from BaseMarkableJobElement) | |
| DoCompareWith | (Inherited from BaseJobElement) | |
| DoDisposeUI | (Inherited from BasePlugin) | |
| DoGetUIMask | (Inherited from BaseJobElement) | |
| DoRebuild | (Inherited from BaseMultiCrossSectionVectorGraphic) | |
| DoShowUI(String) | (Inherited from BaseJobElement) | |
| DoShowUI(JobElementHolder, String) | (Overrides BaseJobElementDoShowUI(JobElementHolder, String)) | |
| 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) | (Overrides BaseJobElementDoShowUICallback(JobElementHolder, PluginSettingsView)) | |
| 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. (Inherited from BaseMarkableVectorGraphic) | |
| 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.
(Inherited from BaseMarkableVectorGraphic) | |
| GetCustomRendering |
Returns custom rendering in case of HasCustomRendering.
(Inherited from BaseMarkableVectorGraphic) | |
| GetExecutionStats |
Gets the execution statistics of the job element
(Inherited from BaseMarkableVectorGraphic) | |
| GetFillingPenNumbers | (Inherited from BaseMarkableVectorGraphic) | |
| GetImportSettings |
Returns the last used or default ImportSettings (Inherited from BaseMarkableExtrudedVectorGraphic) | |
| GetNontransformedBoundingBox | (Inherited from BaseMarkableJobElement) | |
| GetPenNumbers | (Inherited from BaseMarkableVectorGraphic) | |
| GetSlices |
Returns list of VectorGraphicLayer. Each layer contains a single slice.
(Overrides BaseMultiCrossSectionVectorGraphicGetSlices(Int32, Int32)) | |
| GetTransformedBoundingBox | (Inherited from BaseMarkableExtrudedVectorGraphic) | |
| GetUIMask | (Inherited from BaseJobElement) | |
| HandleConditionPortChanged |
Performs necessary adjustments whenever the controller has updated its ports.
(Inherited from BaseJobElement) | |
| HasFinitePasses | (Inherited from BaseMarkableVectorGraphic) | |
| HasInfinitePasses | (Inherited from BaseMarkableVectorGraphic) | |
| HasMultiplePaths | (Inherited from BaseMarkableVectorGraphic) | |
| 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) | |
| HasSlice | (Overrides BaseMultiCrossSectionVectorGraphicHasSlice(Int32)) | |
| ImportVectorGraphic |
Creates a new vector graphic by importing the specified file with the VectorGraphic importer.
(Inherited from BaseMarkableExtrudedVectorGraphic) | |
| Initialize |
Plug-in specific initialization can be done here if necessary.
(Overrides BasePluginInitialize) | |
| InvokePenSetUpdated | (Inherited from BaseMarkableJobElement) | |
| InvokeSliceBuilt |
Invokes SliceBuilt.
(Inherited from BaseMultiCrossSectionVectorGraphic) | |
| IsEmpty |
Returns true if job element doesn't contain any content.
(Inherited from BaseMarkableExtrudedVectorGraphic) | |
| LogDynamicContent | (Inherited from BaseMarkableVectorGraphic) | |
| MoveTo |
Moves the job element so that its centroid is at the given position.
(Inherited from BaseMarkableJobElement) | |
| PostImport | (Overrides BaseMarkableExtrudedVectorGraphicPostImport(ImportSettings)) | |
| Rebuild(dmat4) |
Updates the job element's contents (in terms of meta-commands) so that it will be consistent with its properties.
(Inherited from BaseMultiCrossSectionVectorGraphic) | |
| Rebuild(dmat4, CommandListType) | (Inherited from BaseMarkableVectorGraphic) | |
| RemoveFilling |
Removes a filling from the list. This removes only the filling information.
(Inherited from BaseMarkableVectorGraphic) | |
| RemoveFillingAt |
Removes a filling from the list. This removes only the filling information.
(Inherited from BaseMarkableVectorGraphic) | |
| 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) | (Inherited from BaseMarkableVectorGraphic) | |
| ShowUICallback(PluginSettingsView) | (Inherited from BaseJobElement) | |
| ShowUICallback(JobElementHolder, PluginSettingsView) | (Inherited from BaseMarkableVectorGraphic) | |
| 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.
(Inherited from BaseMarkableVectorGraphic) | |
| 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. (Inherited from BaseMarkableVectorGraphic) | |
| UpdateFieldT |
Updates the Property to the value by using DirtyFlagLocker and setting IsDirty .
(Inherited from BaseJobElement) |