API changes - 1.1 |
- public string FileName { get; }
+ public string FileName { get; protected set; }
+ protected virtual void PostShowDialog( )
- public void CopyFrom( double x, double y, double z )
+ public BindablePoint CopyFrom( double x, double y, double z )
- public void CopyFrom( double x, double y, double z )
+ public BindablePoint CopyFrom( double x, double y, double z )
- public void CopyFrom( double x, double y, double z )
+ public BindablePoint CopyFrom( double x, double y, double z )
+ protected virtual void PostShowDialog( )
+ public double VectorX { get; set; }
+ public double VectorY { get; set; }
+ public double VectorZ { get; set; }
+ string SupportEmailAddress { get; }
+ public List<ValueTuple<dvec2, dvec2>> TilingBounds { get; }
+ public List<ValueTuple<dvec2, dvec2>> TilingBounds { get; }
+ public bool UseCubicInterpolation { get; set; }
+ public virtual string GetUsedLogPath( )
+ public Boolean[] DisableAxes { get; set; }
+ public bool NeedsDryRun { get; protected set; }
- Task DryRunAsync( JobDefinition jobDefinition, bool prepareJobValidation = true, CancellationTokenSource cancellationTokenSource = null )
+ Task DryRunAsync( JobDefinition jobDefinition, bool prepareJobValidation = true, CancellationTokenSource cancellationTokenSource = null, EventHandler<ProcessingStageFinishedEventArgs> stageFinishedHandler = null )
+ public IList<dvec2> Mask { get; }
+ public virtual BaseMarkableJobElement[] SplitAtPlane( dvec3 p0, dvec3 p1, dvec3 p2, dmat4 transformation )
+ public abstract BaseMarkableJobElement[] SplitAtPlane( dvec3 p0, dvec3 p1, dvec3 p2, dmat4 transformation )
+ public virtual BaseMarkableJobElement[] SplitAtPlane( dvec3 p0, dvec3 p1, dvec3 p2, dmat4 transformation )
- public static string AdministratorRoleName { get; }
+ public void ConvertIntoIdFormat( )
- public static PermissionManager Deserialize( string path, SerializationType st, bool isMissingFileToIgnore, bool retrieveUserGroups = false )
+ public static PermissionManager Deserialize( string path, bool isMissingFileToIgnore, bool retrieveUserGroups = false )
- public List<string> GetRolesOfCurrentUser( string roleToExclude = )
- public List<string> GetRolesOfUser( string user, string roleToExclude )
+ public List<string> GetTranslatedRolesOfCurrentUser( string roleToExclude = )
+ public List<string> GetTranslatedRolesOfUser( string user, string roleToExclude )
- public void Serialize( string path, SerializationType st )
+ public void Serialize( string path )
+ public string UpDatVersion
+ public static SerializationType UsedSerializationType { get; set; }
- public double Offset { get; set; }
+ public double Padding { get; set; }
+ static .cctor( )
+ public void AddFillings( dmat4 trafo, string label, IEnumerable<BaseFillingProfile> fillingProfiles, Color color )
+ public void AddToCadImage( dmat4 trafo, List<VectorGraphicLayer> layers, PenSet penSet, int? penNumber )
+ public void AddWarning( string warning )
+ public CadExporter( double scale )
+ public CADImage CadImage { get; }
+ public static string exportFilter
+ public static List<string> exportTypes
+ public string GetWarnings( )
+ public void SaveToFile( string filePath, dvec3 workspaceSize, WorkspaceConfiguration wrkspcCfg )
+ public void SaveToStream( Stream stream, dvec3 workspaceSize, WorkspaceConfiguration wrkspcCfg )
- public static EllipseToMetafileCommand TransformEllipseToMetafileCommand( EllipseToMetafileCommand command, dmat4 transformation )
+ public static EllipseToMetafileCommand TransformEllipseToMetafileCommand( EllipseToMetafileCommand command, dmat4 transformation, bool useOffset = false )
+ public bool IsMeander { get; set; }
+ public double Offset { get; set; }
+ public dvec2 Offset { get; set; }
+ public static dvec3 TransformPoint( dvec3 point, dmat4 transformation, bool useOffset )
+ public void AddToCadImage( dmat4 trafo, CadExporter cadExporter, PenSet penSet )
+ public static bool PointInsidePolygon( IList<dvec3> polygon, dvec3 p )
+ public static bool PolygonInsidePolygon( IList<dvec3> outerPolygon, IList<dvec3> innerPolygon )
+ public static bool PositiveOrientation( IEnumerable<BaseMetafileCommand> commands )
+ public static bool PositiveOrientation( IList<dvec3> commands )