API changes - 2.16 |
+ public UInt16 ComputeChecksum( Byte[] bytes )
+ public Byte[] ComputeChecksumBytes( Byte[] bytes )
+ public Crc16Ccitt( InitialCrcValue initialValue )
+ NonZero1
+ NonZero2
+ Zeros
+ public bool DisarmLaser { get; set; }
+ Disabled
+ DoubleEdge
+ Enabled
+ public LaserArmMode ArmLaser { get; set; }
- protected Task ProcessJobElement( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration )
+ public bool ShouldExecute { get; set; }
+ public virtual void ShowUICallback( JobElementHolder jobElementHolder, PluginSettingsView settingsView )
- protected Dictionary<dmat4, Cuboid> BoundingBoxMap { get; }
+ protected IDictionary<dmat4, Cuboid> BoundingBoxMap { get; }
+ public static double DistanceDelta
+ public static double DistanceDeltaSqr
+ void ClearError( )
+ public void ClearError( )
+ protected virtual void CreateDefaultProfile( )
+ protected virtual void DoConnect( )
+ protected virtual void DoDisconnect( )
+ protected virtual void DoDisposeUI( PluginSettingsView settingsView )
+ protected virtual Control DoDoDoShowUI( string id )
+ public virtual Task HandleExternalDeviceRequestAsync( IList<Tuple<ChainableFeatureType, ExpandoObject>> chainRequests, CancellationToken cancellationToken )
+ public LumentumPicoBlade3LaserDevice( )
+ public virtual double NormalizePowerValue( double powerLevel )
+ public virtual void SetPulseRepetition( double frequency )
+ public virtual void SetPulseWidth( string pulseWidth )
+ public virtual IList<ValidationError> ValidateProperties( )
+ public virtual void ClearError( )
+ public LumentumPicoBlade3LaserDeviceConnector( )
+ public virtual void SetupConnection( )
+ public bool HasValue( )
+ public static dvec2 Average( IEnumerable<dvec2> values )
+ public static dvec2 Sum( IEnumerable<dvec2> values )