Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CIMGeometricEffectDashes

Represents the dashes geometric effect which creates a dynamic multipart line geometry from a line feature or the outline of a polygon based on a template.

Read more...

Hierarchy

Index

Properties

Optional controlPointEnding

controlPointEnding: "NoConstraint" | "HalfPattern" | "HalfGap" | "FullPattern" | "FullGap" | "Custom"

The line dash ending position.

Optional customEndingOffset

customEndingOffset: number

Where the pattern should end relative to the ending point of the geometry. Negative numbers indicate a shift to the left and positive numbers a shift to the right. This property is only applied if the LineDashEnding is set to Custom.

Optional dashTemplate

dashTemplate: number[]

The distance for each dash and gap. There can be multiple dash and gap values to form a complex pattern.

Optional lineDashEnding

lineDashEnding: "NoConstraint" | "HalfPattern" | "HalfGap" | "FullPattern" | "FullGap" | "Custom"

The setting which determines how the strokes with dash patterns and other patterns (pictures, placement effects) are handled at the end points of the line geometry's segments.

Optional offsetAlongLine

offsetAlongLine: number

The position where the pattern should begin relative to the starting point of the geometry. It shifts the entire pattern along the line the specified distance. Negative values indicate a shift to the left and positive numbers a shift to the right. This property is only applied if LineDashEnding is set to NoConstraint or Custom.

Optional primitiveName

primitiveName: string

The primitive name.

type

type: "CIMGeometricEffectDashes"

Generated using TypeDoc