API changes - 1.38 |
+ public void EnableAdcAdapterReceiveMode( IOPort port, bool enable )
+ public List<string> GetAvailableAdapterBoardNames( IOPort port )
+ public string GetCurrentAdapterBoardName( IOPort port )
+ public void SetConfigByName( IOPort port, string name )
+ public bool Valid( IOPort port )
- public void Append( CommandList list )
- public void Append( CommandList list )
+ public void AppendJumpAndShoot( IList<JumpAndShootItem<Point2D>> points )
+ public int ExecutionLimit { get; }
+ public static CommandList Load( string filePath )
- public virtual string ToString( )
+ public string Name { get; set; }
+ END_OF_MARK_JAF_COMMANDS
+ MARK_JAS
+ MARK_JAS_3D_ABS
+ MARK_JAS_ABS
+ START_OF_MARK_JAS_COMMANDS
+ JAS3A
+ JASA
+ public IEnumerable<Command> ConvertCommands( )
+ public static CommandList FromString( string commandList )
+ public static CommandList Load( string filePath )
+ void Append( ISpice3CommandList list )
+ int CurrentSplitPosition { get; }
+ int ExecutionLimit { get; }
+ ISpice3CommandList FromString( string commandList )
+ void Load( string filePath )
+ int PrevSplitPosition { get; }
+ void Store( string filePath )
+ string ToString( )
+ public double Delay { get; set; }
+ public double ExposureTime { get; set; }
+ public JumpAndShootItem`1( )
+ public T Position { get; set; }
+ public static bool Compare( Byte[] a1, Byte[] a2, int len )
+ public static bool Compare( Byte[] a1, Byte[] a2 )
+ public Comparer( )
+ int Dimensions { get; }
+ double Item { get; }
+ int Item { get; }
+ public virtual int Dimensions { get; }
+ public static Point2D FromString( string s )
- public double Item { get; set; }
+ public virtual double Item { get; set; }
+ public virtual int Dimensions { get; }
+ public static Point2DInt FromString( string s )
- public int Item { get; set; }
+ public virtual int Item { get; set; }
+ public double AngleTo( Point3D vector )
+ public static Point3D Centroid( Point3D[] points )
+ public Point3D CrossProduct( Point3D b )
+ public virtual int Dimensions { get; }
+ public double DotProduct( Point3D vector )
+ public static Point3D FromString( string s )
+ public bool IsFinite { get; }
- public double Item { get; set; }
+ public virtual double Item { get; set; }
+ public double MagnitudeSquared { get; }
+ public Point3D Midpoint( Point3D point )
+ public Point3D Normalize( )
+ public static Point3D op_UnaryNegation( Point3D rhs )
+ public bool Opposes( Point3D vector )
+ public Point3D Scale( double scaleX, double scaleY, double scaleZ )
+ public static Point3D XAxis
+ public static Point3D YAxis
+ public static Point3D ZAxis
+ public virtual int Dimensions { get; }
+ public static Point3DInt FromString( string s )
- public int Item { get; set; }
+ public virtual int Item { get; set; }
+ public virtual int Dimensions { get; }
+ public static Point4D FromString( string s )
- public double Item { get; set; }
+ public virtual double Item { get; set; }
+ public virtual int Dimensions { get; }
+ public static Point4DInt FromString( string s )
- public int Item { get; set; }
+ public virtual int Item { get; set; }
+ public static IEnumerable<double> CircularRange( int count, bool endWithOrigin = false )
+ public static IEnumerable<double> DoubleCircularRange( int count, bool endWithOrigin = false )
+ public static double Epsilon
+ public static bool Equivalent( double a, double b, double epsilon = 1E-10 )
+ public static bool EquivalentToZero( double a, double epsilon = 1E-10 )
+ public static double FromDegree( double degree )
+ public static double Normalize( double a )
+ public static double PiOverTwo
+ public static IEnumerable<double> Range( int count, double to, bool inclusiveTo = false )
+ public static IEnumerable<double> Range( int count, double from, double to )
+ public static IEnumerable<double> Range( int count, double from, double to, bool inclusiveTo )
+ public static double ThreePiOverTwo
+ public static double TwoPI
- public T Read( int timeoutMs = 0 )
+ public T Read( int timeoutMs = -1 )
+ public void Add( T1 t1, T2 t2 )
+ public bool ContainsKey( T1 key )
+ public bool ContainsKey( T2 key )
+ public KeyCollection<T1, T2> ForwardKeys( )
+ public T2 Item { get; }
+ public T1 Item { get; }
+ public KeyCollection<T2, T1> ReverseKeys( )
+ public TwoWayLookup`2( )