public static CIMSymbolLayer AddOffset( this CIMSymbolLayer layer, double offset, GeometricEffectOffsetMethod method = GeometricEffectOffsetMethod.Bevelled, GeometricEffectOffsetOption option = GeometricEffectOffsetOption.Accurate) { return(layer.AddEffect(CreateEffectOffset(offset, method, option))); }
public static CIMSymbolLayer AddDashes( this CIMSymbolLayer layer, double[] pattern, LineDashEnding ending = LineDashEnding.NoConstraint, double customEndingOffset = 0.0, double offsetAlongLine = 0.0, LineDashEnding controlPointEnding = LineDashEnding.NoConstraint) { return(layer.AddEffect(CreateEffectDashes(pattern, ending, customEndingOffset, offsetAlongLine, controlPointEnding))); }