IMcProfileEdgesTicMarkOrientation Property
|
|
Orientation of tic marks placed in the EdgeTicMarksAsMcLines,
as degrees counterclockwise from the marked line segment.
Namespace:
MediaCy.IQL.Features
Assembly:
MediaCy.IQL.Features (in MediaCy.IQL.Features.dll) Version: 10.0.6912.0
SyntaxProperty TicMarkOrientation As Double
Get
Set
Property Value
Type:
Double
RemarksThe TicMarkOrientation is given in degrees. It specifies the
orientation of the tic marks drawn at "edges" for the EdgeTicMarksAsMcLines
property. Tic marks are oriented at the specified angle, counter clockwise
from the angle of the ancestor line segment where the edge is placed.
The TicMarkOrientation is 90 degrees by default, and it may be given any
value from -360 to 360 degrees. Values of zero or 180 usually make no sense,
but they are allowed. Typical values will be + or - 60, 90 and 120 degrees.
TicMarkOrientation is most important when two or more McProfileEdges are
instantiated as children of the same McLineProfiles. You would do this if you
were, for example, looking for both rising and falling edges along some McLines.
To avoid the marks for leading and trailing edges looking identical, you might
set EdgeTicMarksAsMcLines as 90 for one and -90 for the other. Or to put both
marks on the same side of the line you might set EdgeTicMarksAsMcLines as 120
for the rising edges and 60 for the falling edges (this would produce a backward
stroke on the rising edge and a forward stroke on the falling edge).
On assignment, the built-in EdgeTicMarksAsMcLines (the default one accessed as
the EdgeTicMarksAsMcLines property) is automatically updated with the new tic
mark orientation, but sub-set McLines created by passing a selector to
EdgeTicMarksAsMcLines are not automatically updated.
See Also