If true
vertices will be inserted where edges cross each other.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : false
Internal Use Only
Flags : Cached (Note this is uncached)
Expression : "Sketcher"
One of 'engineering' (1.234) or 'architectural' (12'-9").
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : "engineering"
An integer designating the number of decimal places (for engineering format) or nearest fraction (for architectural format) to display. For fractions, it is the power of 1/2, so 2 will display to the nearest 1/4. This does not affect the stored value, only its presentation.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : 2
A scale factor to be applied to the value before it is displayed. For architectural formatting this should be a scale that converts the system unit to inches. Form example, if the system units are meters, the scale should be 39.37.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : 1
If true
, the first polyline segment (starting from an unconnected node) will not follow the snap angle restrictions.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : false
A value in world units that defines a 'virtual grid' which all point selections are coerced to. This only affects picks which are otherwise not constrained (such as by a snap angle).
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : 1
The color of guide lines.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : "0xff0000"
If true
the angle input control will be hidden in the UI.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : false
Sets the bounding box min and max points to fit the camera view when the sketcher starts. If useGeometry is true, then the model geometry, if it exists, bounding box is used instead of the provided points. If useGeometry is not present or false, the geometry will be ignored and only the points will be used. Default is null, it means that the view will be fitted to the geometry if exists.
The color of sketch lines.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : "blue"
The width of sketch lines in pixels.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : 5
The color of new lines.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : "0x6666ff"
If true
then angles are restricted to snapAngles angles.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : false
The color of selected lines.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : "0xaaaaff"
A refChain to the model which owns the rule named sketchDataRuleName.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : this.sketchDataParent
This parameter is obsolete, use sketchDataOwner instead..
Flags : Cached, Parameter (Note this is uncached)
Expression : ""
The name of the rule on sketchDataOwner that contains the sketch definition.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : this.sketchDataTarget
This parameter is obsolete, use sketchDataRuleName instead.
Flags : Cached, Parameter (Note this is uncached)
Expression : ""
If true
then angles for magnet-like snap preference are counted relative to the previous polyline segment. Otherwise the angles are counted relative to sketch's X axis.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : false
The angles in degrees which have some magnet-like snap preference. Applies to all quadrants.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : [0, 30, 45, 60]
The angles in degrees which have some magnet-like snap preference for case when the angle is counted relative to the previous polyline segment. The angles must be in the 1st and 2nd quadrants and will be duplicated with negative values. Example: [30,90] means snapping to angles -90, -30, 30, 90.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : [0, 30, 45, 60, 90, 120, 135, 150, 180]
The snapping tolerance is the distance in pixels within which the node snaps to the guideline.
Flags : Cached, Parameter, Spec (Note this is uncached)
Expression : this.lineWidth * 2
UISketcher (d.1.0)
Mixins: UIButtonMixin
Creates a button which when pressed will open a 2D sketching environment.