API changes - 1.38 |
+ public bool ValidateWobblePenSettings { get; set; }
+ public double GetApproximateConversionFactorZ( double z )
+ public void ConvertTo2D( int layerIndex )
+ public abstract void AssignScanHeads( IEnumerable<BaseScanHead> scanHeads )
+ public double MaxGalvoCurrent { get; set; }
+ void SetWorkspaceProcessTransformation( dmat4 transformation, JobDefinition jobDefinition )
+ void SetWorkspaceProcessTransformation( dmat4 transformation, string workspaceConfiguration )
+ None
+ Wobble
- public virtual BasePlugin CopyFrom( JobElementHolder jobElementHolder, JobElementHolder source )
+ public BaseJobElement CopyFrom( BaseJobElement source )
- public virtual BasePlugin CopyFrom( BasePlugin source )
- public virtual BasePlugin CopyFrom( JobElementHolder jobElementHolder, JobElementHolder source )
- public virtual BasePlugin CopyFrom( JobElementHolder jobElementHolder, JobElementHolder source )
- public virtual BasePlugin CopyFrom( JobElementHolder jobElementHolder, JobElementHolder source )
- public virtual BasePlugin CopyFrom( BasePlugin source )
- public string Description { get; set; }
+ public bool ShouldShowDescription { get; set; }
+ public string Description { get; set; }
+ public double BarWidthReduction { get; set; }
+ public double BarWidthReduction { get; set; }
+ public double NarrowWideRatio { get; set; }
+ public double BarWidthReduction { get; set; }
+ public bool SeparateCharacters { get; set; }
+ public double CharacterSpacing { get; set; }
+ Stacked
+ public bool RadiusEnabled { get; }
- public void JoinTouchingPaths( VectorGraphicLayer layer, List<VectorGraphicPath> paths = null, double locationDistance = 500 )
+ public void JoinTouchingPaths( VectorGraphicLayer layer, List<VectorGraphicPath> paths = null, double locationDistance = 500, int defaultPenNumber = 1 )
- public void OptimizeVectors( IList<VectorGraphicLayer> layers, OptimizationSettings optimizationSettings, dmat4 transformation, double motfAngle = 0 )
+ public void OptimizeVectors( IList<VectorGraphicLayer> layers, OptimizationSettings optimizationSettings, dmat4 transformation, double motfAngle = 0, int defaultPenNumber = 1 )
- public void SortVectorsMinJump( VectorGraphicLayer layer, double tolerance = 1 )
+ public void SortVectorsMinJump( VectorGraphicLayer layer, double tolerance = 1, int defaultPenNumber = 1 )
+ public dvec2 GetAmplitude( )
+ public dvec2 GetMaxCurrent( double theta1, dvec2 fieldSize )
+ public Wobble( double speed, WobbleMode wobbleMode, dvec2 amplitude, dvec2 frequency, dvec2 phase, double trackingError )