diff --git a/CADability.Forms/CadCanvas.cs b/CADability.Forms/CadCanvas.cs index 88a3ee60..6903d7f9 100644 --- a/CADability.Forms/CadCanvas.cs +++ b/CADability.Forms/CadCanvas.cs @@ -57,7 +57,6 @@ private static CADability.Substitutes.PaintEventArgs Subst(System.Windows.Forms. private IView view; private IPaintTo3D paintTo3D; private Rectangle lastClientRect; - private System.Drawing.Point lastMousePosition; private ToolTip toolTip; private string currenToolTip; private string currentCursor; diff --git a/CADability.Forms/PaintToOpenGL.cs b/CADability.Forms/PaintToOpenGL.cs index efe838ba..3cc19d0a 100644 --- a/CADability.Forms/PaintToOpenGL.cs +++ b/CADability.Forms/PaintToOpenGL.cs @@ -46,11 +46,9 @@ public class PaintToOpenGL : IPaintTo3D bool useLineWidth; double precision; double pixelToWorld; - double[] linePattern; const int selectBufSize = 1000; // const ist immer auch static int[] selectBuf; int clientwidth, clientheight; - Dictionary<System.Drawing.Bitmap, byte[]> iconCache; struct state { // der state wird in einem Stack gehalten und wieder restauriert // da können noch mehr Dinge dazukommen diff --git a/CADability.Forms/PropertiesExplorer.cs b/CADability.Forms/PropertiesExplorer.cs index 010532c9..17c9d486 100644 --- a/CADability.Forms/PropertiesExplorer.cs +++ b/CADability.Forms/PropertiesExplorer.cs @@ -173,7 +173,6 @@ private void ListBox_DrawItem(object sender, DrawItemEventArgs e) #region textBox TextBox textBox; // there is only one TextBox for editing labels or values. It is normally hidden and moved, filled and activated when needed - bool endEidtCalled; public void ShowTextBox(Rectangle screenLocation, string initialText, IPropertyEntry sender, Point screenClickPos) { if (EntryWithTextBox != null) EntryWithTextBox.EndEdit(true, textBox.Modified, textBox.Text); diff --git a/CADability/AnimatedView.cs b/CADability/AnimatedView.cs index 14224014..575c6265 100644 --- a/CADability/AnimatedView.cs +++ b/CADability/AnimatedView.cs @@ -77,7 +77,6 @@ public class AnimatedView : IShowPropertyImpl, IView, ICommandHandler, ISerializ // Animation läuft private bool isRunning; private bool isPaused; - private int startTickCount; ISchedule schedule; double timeBase; // basis für die Zeitbestimmung, so dass time = (tc - timeBase) / 1000.0 * speed; double startTime; diff --git a/CADability/BRepIntersection.cs b/CADability/BRepIntersection.cs index d6e592b7..383d5261 100644 --- a/CADability/BRepIntersection.cs +++ b/CADability/BRepIntersection.cs @@ -98,7 +98,6 @@ struct IntersectionPoint public List<Face> onFaces; public GeoPoint position; } - Dictionary<Edge, Dictionary<double, GeoPoint>> edgesIntersectionPoints; public BRepIntersection(Shell s1, Shell s2) { @@ -192,9 +191,6 @@ private void CheckIntersection(Face fc, Edge edge) } class CollectIntersectionCurve { - Face f1; - Face f2; - public CollectIntersectionCurve(Face f1, Face f2, GeoPoint p1, GeoPoint p2) { } @@ -1393,9 +1389,7 @@ public class BRepOperation : OctTree<BRepItem> private PlaneSurface splittingOnplane; // when splitting a Shell with a plane, this is the surface private bool allowOpenEdges; private bool shellsAreUnchanged; -#if DEBUG - Edge debugEdge; -#endif + Dictionary<DoubleFaceKey, ModOp2D> overlappingFaces; // Faces von verschiedenen Shells, die auf der gleichen Surface beruhen und sich überlappen Dictionary<DoubleFaceKey, Set<Edge>> overlappingEdges; // relevante Kanten auf den overlappingFaces Dictionary<DoubleFaceKey, ModOp2D> oppositeFaces; // Faces von verschiedenen Shells, die auf der gleichen Surface beruhen und sich überlappen aber verschieden orientiert sind diff --git a/CADability/BSpline2D.cs b/CADability/BSpline2D.cs index 695c4d71..40848ef5 100644 --- a/CADability/BSpline2D.cs +++ b/CADability/BSpline2D.cs @@ -55,7 +55,6 @@ public class BSpline2D : GeneralCurve2D, ISerializable, IDeserializationCallback //private GeoVector2D[] interdir; // Richtungen an den Stützpunkten //private double[] interparam; // Parameterwerte an den Stützpunkten //private GeoPoint2D[] tringulation; // Dreiecks-Zwischenpunkte (einer weniger als interpol) - private BoundingRect extend; // Umgebendes Rechteck nur einmal berechnen private bool extendIsValid; // schon berechnet? private double parameterEpsilon; // ein epsilon, welches sich auf den Parameter bezieht. Abbruch für Iterationen private double distanceEpsilon; // ein epsilon, welches sich auf die Ausdehnung bezieht. Abbruch für Iterationen diff --git a/CADability/Constr3DFaceExtrude.cs b/CADability/Constr3DFaceExtrude.cs index 4bb5fcc6..e0a6b769 100644 --- a/CADability/Constr3DFaceExtrude.cs +++ b/CADability/Constr3DFaceExtrude.cs @@ -29,7 +29,6 @@ internal class Constr3DFaceExtrude : ConstructAction static private Double height; static private Double heightOffset; private Boolean selectedMode; - private int insertModeValue; private Path pipePath; private GeoObjectList selectedObjectsList; // die Liste der selektierten Objekte // die folgenden Listen werden dazu synchron gefüllt mit Werten oder "null", bei OnDone zum Einfügen bzw Löschen ausgewertet. diff --git a/CADability/Constr3DRuledSolid.cs b/CADability/Constr3DRuledSolid.cs index 9a3a23f6..2701fb37 100644 --- a/CADability/Constr3DRuledSolid.cs +++ b/CADability/Constr3DRuledSolid.cs @@ -10,8 +10,6 @@ internal class Constr3DRuledSolid : ConstructAction private GeoObjectInput geoObjectInput1; private GeoObjectInput geoObjectInput2; // private GeoPoint objectPoint; - private IGeoObject iGeoObjectSel1; - private IGeoObject iGeoObjectSel2; private IGeoObject iGeoObjectOrg1; private IGeoObject iGeoObjectOrg2; private IGeoObject attrObject; diff --git a/CADability/Constr3DScrewPath.cs b/CADability/Constr3DScrewPath.cs index eec57083..6e561ed3 100644 --- a/CADability/Constr3DScrewPath.cs +++ b/CADability/Constr3DScrewPath.cs @@ -16,8 +16,6 @@ internal class Constr3DScrewPath : ConstructAction { private CurveInput pathInput; private CurveInput rotateLineInput; - private GeoVectorInput axisVectorInput; - private GeoPointInput axisPointInput; private MultipleChoiceInput orientation; private DoubleInput numTurns; private bool handed; // true: righthanded, false: lefthanded diff --git a/CADability/ConstrPicturePoint2Directions.cs b/CADability/ConstrPicturePoint2Directions.cs index 3d406858..b4761bc1 100644 --- a/CADability/ConstrPicturePoint2Directions.cs +++ b/CADability/ConstrPicturePoint2Directions.cs @@ -19,14 +19,12 @@ internal class ConstrPicturePoint2Directions : ConstructAction { StringInput fileNameInput; // input field for the filename of the bitmap GeoPointInput positionInput; // input field for the position of the bitmap - DoubleInput scalingFactorInput; // optional input field for a scaling factor for the bitmap LengthInput width; // optional input field for a width factor for the bitmap LengthInput height; // optional input field for a height factor for the bitmap GeoVectorInput dirHeight; GeoVectorInput dirWidth; Picture picture; // the picture object beeing placed string fileName; // the filename for the bitmap - double scalingFactor; // the scaling factor double widthValue; // the width value double heightValue; // the height value GeoPoint location; // the location of the picture object diff --git a/CADability/ConstrPicturePointWidthHeight.cs b/CADability/ConstrPicturePointWidthHeight.cs index d9ea4ddf..23c093c2 100644 --- a/CADability/ConstrPicturePointWidthHeight.cs +++ b/CADability/ConstrPicturePointWidthHeight.cs @@ -19,12 +19,10 @@ internal class ConstrPicturePointWidthHeight : ConstructAction { StringInput fileNameInput; // input field for the filename of the bitmap GeoPointInput positionInput; // input field for the position of the bitmap - DoubleInput scalingFactorInput; // optional input field for a scaling factor for the bitmap LengthInput width; // optional input field for a width factor for the bitmap LengthInput height; // optional input field for a height factor for the bitmap Picture picture; // the picture object beeing placed string fileName; // the filename for the bitmap - double scalingFactor; // the scaling factor double widthValue; // the width value double heightValue; // the height value GeoPoint location; // the location of the picture object diff --git a/CADability/ConstructDirectionOfSurface.cs b/CADability/ConstructDirectionOfSurface.cs index 877e381a..198bb089 100644 --- a/CADability/ConstructDirectionOfSurface.cs +++ b/CADability/ConstructDirectionOfSurface.cs @@ -16,7 +16,6 @@ public class ConstructDirectionOfSurface : ConstructAction, IIntermediateConstru private GeoVector cancelVector; private GeoVector actualVector; private GeoVector faceVector; - private int dirPointSelect; private int dirOffsetSelect; private bool measure; private bool succeeded; diff --git a/CADability/ConstructPolarPoint.cs b/CADability/ConstructPolarPoint.cs index 67240f8e..d15bef13 100644 --- a/CADability/ConstructPolarPoint.cs +++ b/CADability/ConstructPolarPoint.cs @@ -20,13 +20,11 @@ public class ConstructPolarPoint : ConstructAction, IIntermediateConstruction { private GeoPointProperty geoPointProperty; - private GeoVectorInput vec; private GeoPointInput startPointInput; private AngleInput ang; private LengthInput len; private GeoPoint startPoint; private Angle angPolar; - private GeoPoint endPoint; private GeoPoint currentPoint; private double lengthPolar; private GeoPoint actualPoint; diff --git a/CADability/Drive.cs b/CADability/Drive.cs index 464f0f6d..f53a7612 100644 --- a/CADability/Drive.cs +++ b/CADability/Drive.cs @@ -1455,7 +1455,6 @@ internal bool MayChangeName(IDrive drive, string newName) internal class CurveDriveCurveProperty : PropertyEntryImpl, ICommandHandler { CurveDrive curveDrive; - bool isDragging; public CurveDriveCurveProperty(CurveDrive curveDrive) { this.curveDrive = curveDrive; @@ -1548,7 +1547,6 @@ void ICommandHandler.OnSelected(MenuWithHandler selectedMenuItem, bool selected) internal class AxisDriveCurveProperty : PropertyEntryImpl, ICommandHandler { AxisDrive AxisDrive; - bool isDragging; public AxisDriveCurveProperty(AxisDrive AxisDrive) { this.AxisDrive = AxisDrive; diff --git a/CADability/EditTextAction.cs b/CADability/EditTextAction.cs index 977bd28e..966703e8 100644 --- a/CADability/EditTextAction.cs +++ b/CADability/EditTextAction.cs @@ -7,11 +7,8 @@ namespace CADability.Actions /// </summary> internal class EditTextAction { - private StringProperty strProp; internal EditTextAction() { } - - } } diff --git a/CADability/Ellipse2D.cs b/CADability/Ellipse2D.cs index c09dd0b9..3f1f477e 100644 --- a/CADability/Ellipse2D.cs +++ b/CADability/Ellipse2D.cs @@ -27,9 +27,7 @@ public class Ellipse2D : GeneralCurve2D, ISerializable internal ModOp2D fromUnitCircle; // diese Abbildung bildet den Einheitskreis auf die Ellipse ab internal GeoPoint2D left, right, bottom, top; // die Extrempunkte internal double majrad, minrad, majaxsin, majaxcos; - // im folgenden Daten für IVisibleSegments (z_Position) - private Plane zPosition; // die Raum-Ebene, in deren Mittelpunkt der Kreis bezüglich seine 2d Darstellung liegt - + internal void RecalcUnitCircle() { // berechnen der beiden ModOps fromUnitCircle und toUnitCircle diff --git a/CADability/ExportToWebGl.cs b/CADability/ExportToWebGl.cs index caf9b211..fcfeee24 100644 --- a/CADability/ExportToWebGl.cs +++ b/CADability/ExportToWebGl.cs @@ -327,7 +327,6 @@ private int findTransparency(IGeoObject go) return 255; } } - private SortedDictionary<Color, SortedDictionary<string, List<chunk>>> data; List<chunk> allChunks; HashSet<int> allColors; HashSet<string> allLayers; diff --git a/CADability/Face.cs b/CADability/Face.cs index e36557e6..c8c84a1d 100644 --- a/CADability/Face.cs +++ b/CADability/Face.cs @@ -5875,7 +5875,6 @@ public GeoPoint2D[][] GetUVOutline(double precision) return polylines.ToArray(); } - private OctTree<TraingleOctTree> triangleOctTree; private void Triangulate(double precision) { SimpleShape ss = Area; // damit es sicher bestimmt ist diff --git a/CADability/GeoObjectListProperty.cs b/CADability/GeoObjectListProperty.cs index a8542663..c3b38241 100644 --- a/CADability/GeoObjectListProperty.cs +++ b/CADability/GeoObjectListProperty.cs @@ -9,7 +9,6 @@ namespace CADability.UserInterface internal class GeoObjectListProperty : IShowPropertyImpl, ICommandHandler { ListWithEvents<IGeoObject> list; - bool isDragging; string contextMenuId; ICommandHandler contextHandler; public GeoObjectListProperty(ListWithEvents<IGeoObject> list, string resourceId) diff --git a/CADability/HiddenLineProjection.cs b/CADability/HiddenLineProjection.cs index 7c56aa35..7ceb9f44 100644 --- a/CADability/HiddenLineProjection.cs +++ b/CADability/HiddenLineProjection.cs @@ -75,10 +75,6 @@ object IQuadTreeInsertable.ReferencedObject class ProjectedEdge : IQuadTreeInsertable { - ICurve2D curve2d; - ICurve curve3d; - Edge edge; - public ProjectedEdge(Edge edge, Projection projection) { } diff --git a/CADability/Line.cs b/CADability/Line.cs index f9652fe4..9f4309fa 100644 --- a/CADability/Line.cs +++ b/CADability/Line.cs @@ -877,7 +877,6 @@ int IExportStep.Export(ExportStep export, bool topLevel) internal class QuadTreeLine : IQuadTreeInsertableZ { GeoPoint2D sp, ep; - double fx, fy, c; // beschreibt die Ebene für den Z-Wert IGeoObject go; Plane plane; double zmax; diff --git a/CADability/ModelView.cs b/CADability/ModelView.cs index 2b5dd24e..641d4a35 100644 --- a/CADability/ModelView.cs +++ b/CADability/ModelView.cs @@ -389,7 +389,6 @@ public enum BackgroungTaskHandled private ProjectedModel projectedModel; private Project project; - private string name; // der Name für die Darstellung im ControlCenter private bool zAxisUp; internal bool projectedModelNeedsRecalc; // Ansicht wurde mit der Maus gedreht, Quadtree muss berechnet werden private static bool UseOpenGl = Settings.GlobalSettings.GetBoolValue("UseOpenGl", true); diff --git a/CADability/NonPeriodicSurface.cs b/CADability/NonPeriodicSurface.cs index 9ab59de7..258db1ba 100644 --- a/CADability/NonPeriodicSurface.cs +++ b/CADability/NonPeriodicSurface.cs @@ -45,7 +45,6 @@ public class NonPeriodicSurface : ISurfaceImpl, ISerializable, IDeserializationC BoundingRect periodicBounds; bool hasPole, fullPeriod; ModOp2D toNonPeriodicBounds, toPeriodicBounds; - GeoPoint extendedPole; // when there is no pole, the definition area is a annulus (circular ring). extendedPole is the point at (0,0) /// <summary> /// </summary> /// <param name="periodicSurface"></param> diff --git a/CADability/NurbsSurface.cs b/CADability/NurbsSurface.cs index 5b507c17..f884813d 100644 --- a/CADability/NurbsSurface.cs +++ b/CADability/NurbsSurface.cs @@ -29,7 +29,6 @@ public class NurbsSurface : ISurfaceImpl, ISerializable, IDeserializationCallbac private bool vPeriodic; private int upoles, vpoles; private double uMinRestrict = 0.0, uMaxRestrict = 0.0, vMinRestrict = 0.0, vMaxRestrict = 0.0; // restriction for periodic surfaces - private ImplicitPSurface[,] implicitSurface; // nur einer von beiden NURBS Helfern ist besetzt private Nurbs<GeoPoint, GeoPointPole> nubs; private Nurbs<GeoPointH, GeoPointHPole> nurbs; diff --git a/CADability/PaintBuffer.cs b/CADability/PaintBuffer.cs index 5ce2eddc..899db535 100644 --- a/CADability/PaintBuffer.cs +++ b/CADability/PaintBuffer.cs @@ -38,12 +38,6 @@ public enum DrawingAspect { Background, Drawing, Select, Active, All } //public event Repaint RepaintDrawingEvent; //public event Repaint RepaintSelectEvent; //public event Repaint RepaintActiveEvent; - - private System.Drawing.Bitmap Background; - private System.Drawing.Bitmap MainDrawing; - private System.Drawing.Bitmap ActiveObjects; - private System.Drawing.Bitmap Select; - // private Region DrawingInvalid; // private Region SelectInvalid; // private Region ActiveInvalid; @@ -52,11 +46,7 @@ public enum DrawingAspect { Background, Drawing, Select, Active, All } private Rectangle DrawingInvalid; private Rectangle SelectInvalid; private Rectangle ActiveInvalid; - - private System.Drawing.TextureBrush brSelectBrush; - private System.Drawing.Pen penSelectPen; - private System.Drawing.Size CurrentSize; // so groß sind die Buffer gerade - + /// <summary> /// liefert einRechteck, welches die beiden im Parameter gegeben Rechtecke umfasst /// </summary> diff --git a/CADability/ParametricsDistanceActionOld.cs b/CADability/ParametricsDistanceActionOld.cs index ffea093e..db57ebc6 100644 --- a/CADability/ParametricsDistanceActionOld.cs +++ b/CADability/ParametricsDistanceActionOld.cs @@ -26,8 +26,6 @@ internal class ParametricsDistanceActionOld : ConstructAction private object distanceFromHere, distanceToHere; // the two objects which define the distance (may be vertices, edges or faces) private GeoVector originalOffset; // the offset vector between the facesToMove and facesToKeep private GeoVector currentOffset; // the additional offset vector between the facesToMove and facesToKeep - private GeoPoint point1; // the first point of the line defining the distance - private GeoPoint point2; // the second point of the line defining the distance. these points are not changed but together with distance they define how facesToMove and facesToKeep have to be moved private Shell shell; // the shell containing the edge private List<Face> facesToMove; // list of the faces, which have to be moved private List<Face> facesToKeep; // list of the faces, which should stay in place (ore been moved in opposite direction when symmetric or backward is chosen) diff --git a/CADability/Path2D.cs b/CADability/Path2D.cs index 6ac7764f..795b8847 100644 --- a/CADability/Path2D.cs +++ b/CADability/Path2D.cs @@ -19,8 +19,6 @@ public class Path2D : GeneralCurve2D, ISerializable private ICurve2D[] subCurves; // private double[] length; // die Längen der einzelnen Teilstücke wird nirgends verwendet, kostet Zeit private enum State { yes, no, unknown } - private State closed; - private State selfIntersecting; private bool displayClosed; public Path2D(ICurve2D[] subCurves) { diff --git a/CADability/PrintToGDI.cs b/CADability/PrintToGDI.cs index 54494be6..92471b04 100644 --- a/CADability/PrintToGDI.cs +++ b/CADability/PrintToGDI.cs @@ -1462,7 +1462,6 @@ public class PrintToGDI : IPaintTo3D, QuadTree<IPrintItemImpl>.IIterateQuadTreeL List<IPrintItemImpl> currentCollectionList; QuadTree<IPrintItemImpl> currentCollectionQuad; double currentPrecision; - PrintPageEventArgs currentPage; Graphics currentGraphics; Projection currentProjection; GraphicsPath graphicsPath; // wenn!=null wird darauf gezeichnet diff --git a/CADability/Project.cs b/CADability/Project.cs index ba2db56d..12c7293c 100644 --- a/CADability/Project.cs +++ b/CADability/Project.cs @@ -52,7 +52,6 @@ public string ResourceId } internal class ProjectOldVersionException : ApplicationException { - private string resourceId; // resourceId für die MessageBox public ProjectOldVersionException(string message, Exception innerEx) : base(message, innerEx) { diff --git a/CADability/ProjectedModel.cs b/CADability/ProjectedModel.cs index 21f49279..498f58c6 100644 --- a/CADability/ProjectedModel.cs +++ b/CADability/ProjectedModel.cs @@ -56,7 +56,6 @@ public enum Kind { HardEdge, SoftEdge, ContourEdge } public Kind kind; public Edge edge; public ICurve2D edge2d; - double[] visibleParts; // Paare von Intervallgrenzen für die sichtbaren Teilstücke, leer: unsichtbar } diff --git a/CADability/Projection.cs b/CADability/Projection.cs index 601c8391..ea23e778 100644 --- a/CADability/Projection.cs +++ b/CADability/Projection.cs @@ -32,7 +32,6 @@ public class PickArea bool isPerspective; Plane[] bounds; GeoPoint frontCenter; - GeoPoint center; GeoVector direction; Projection projection; internal PickArea(Projection projection, RectangleF viewRect) diff --git a/CADability/SeperatorProperty.cs b/CADability/SeperatorProperty.cs index eac5d529..706713b3 100644 --- a/CADability/SeperatorProperty.cs +++ b/CADability/SeperatorProperty.cs @@ -6,7 +6,6 @@ public class SeperatorProperty : IShowPropertyImpl { - private string labelText; public SeperatorProperty(string resourceId) { base.resourceId = resourceId; diff --git a/CADability/ShapeMiddelLine.cs b/CADability/ShapeMiddelLine.cs index 29213d7c..88ac7955 100644 --- a/CADability/ShapeMiddelLine.cs +++ b/CADability/ShapeMiddelLine.cs @@ -52,7 +52,6 @@ public Position(double pos1, double pos2, double dist) CompoundShape shape; SimpleShape currentSimpleShape; QuadTree<ICurve2D> quadtree; - double width, height; BoundingRect extent; double maxWidth; double strokeWidth; // die typische "Strichbreite" der Zeichen, wird von außen gesetzt, kann auch 0.0, also ungesetzt sein. diff --git a/CADability/ShowPropertyPolyline.cs b/CADability/ShowPropertyPolyline.cs index e9a38e10..94c6fdd0 100644 --- a/CADability/ShowPropertyPolyline.cs +++ b/CADability/ShowPropertyPolyline.cs @@ -18,7 +18,6 @@ public class ShowPropertyPolyline : PropertyEntryImpl, IDisplayHotSpots, IComman private GeoPointProperty locationProperty; // wg. hotspot merken private GeoPointProperty locationParallelProperty; // wg. hotspot merken private ShowPropertyHotSpot widthHotSpot; - private ShowPropertyHotSpot widthParallelHotSpot; private ShowPropertyHotSpot heightHotSpot; private GeoVectorHotSpot directionHotSpot; private GeoVectorHotSpot directionXParallelHotSpot; diff --git a/CADability/SplitShellWithCurves.cs b/CADability/SplitShellWithCurves.cs index 6a3ef2c8..69747e71 100644 --- a/CADability/SplitShellWithCurves.cs +++ b/CADability/SplitShellWithCurves.cs @@ -24,7 +24,6 @@ internal class SplitShellWithCurves OctTree<Face> faceOcttree; double precision; Face[] vertexToFace; - List<ICurve2D> all2DCurvesxxx; Dictionary<Face, List<ICurve2D>> all2DCurves; Dictionary<Edge, List<double>> splitedEdges; Set<Vertex> outsideVertices; diff --git a/CADability/Surface.cs b/CADability/Surface.cs index 6eaf9080..cf32cb5d 100644 --- a/CADability/Surface.cs +++ b/CADability/Surface.cs @@ -7560,7 +7560,6 @@ internal void RemovePatch(UVPatch uVPatch) } BoxedSurface boxedSurface; ISurfaceImpl toIntersectWith; - double umin, umax, vmin, vmax; // bezogen auf boxedSurface BoundingRect uvSize; Dictionary<double, List<IntersectionPoint>> uIntersections; // Schnittpunkte zu festem u bereits bestimmt Dictionary<double, List<IntersectionPoint>> vIntersections; @@ -10565,7 +10564,6 @@ internal void RemovePatch(UVPatch uVPatch) } BoxedSurfaceEx BoxedSurfaceEx; ISurfaceImpl toIntersectWith; - double umin, umax, vmin, vmax; // bezogen auf BoxedSurfaceEx BoundingRect uvSize; Dictionary<double, List<IntersectionPoint>> uIntersections; // Schnittpunkte zu festem u bereits bestimmt Dictionary<double, List<IntersectionPoint>> vIntersections; diff --git a/CADability/ToolsRoundIn.cs b/CADability/ToolsRoundIn.cs index a07553d5..34b1e82a 100644 --- a/CADability/ToolsRoundIn.cs +++ b/CADability/ToolsRoundIn.cs @@ -13,7 +13,6 @@ internal class ToolsRoundIn : ConstructAction private GeoPoint objectPoint; // der (evtl. mittlere) Pickpunkt zum Runden private GeoPoint objectPoint1; // der Pickpunkt der ersten Curve private GeoPoint objectPointSav; // der Pickpunkt zum Runden als Merker für onDone - private GeoPoint radiusPoint; // der Pickpunkt der Aufteil-Curve private ICurve iCurve1; // lokales Element private ICurve iCurve2; // lokales Element private ICurve iCurveComposedSplit; // lokales Element diff --git a/CADability/ToolsRoundMultiple.cs b/CADability/ToolsRoundMultiple.cs index fc7ea3d9..ea1ff3d1 100644 --- a/CADability/ToolsRoundMultiple.cs +++ b/CADability/ToolsRoundMultiple.cs @@ -12,7 +12,6 @@ namespace CADability.Actions internal class ToolsRoundMultiple : ConstructAction { private GeoPoint objectPoint; // der (evtl. mittlere) Pickpunkt zum Runden - private GeoPoint radiusPoint; // der Pickpunkt der Aufteil-Curve private ICurve iCurve1; // zwei Kurven, zum Rundungsbogenberechnen private ICurve iCurve2; // private ICurve iCurveOrg; // OrginalKurve, merken zum evtl. Löschen diff --git a/CADability/ToolsRoundOff.cs b/CADability/ToolsRoundOff.cs index eac8b43b..e91da2cc 100644 --- a/CADability/ToolsRoundOff.cs +++ b/CADability/ToolsRoundOff.cs @@ -16,7 +16,6 @@ internal class ToolsRoundOff : ConstructAction private GeoPoint objectPoint; // der Pickpunkt zum Runden private GeoPoint objectPoint1; // der Pickpunkt der zweiten Curve private GeoPoint objectPointSav; // der Pickpunkt zum Runden als Merker für onDone - private GeoPoint radiusPoint; // der Pickpunkt der Aufteil-Curve private ICurve iCurve1; // lokales Element private ICurve iCurve2; // lokales Element private ICurve iCurveComposedSplit; // lokales Element @@ -26,7 +25,6 @@ internal class ToolsRoundOff : ConstructAction private CurveInput roundObject2; private LengthInput roundRadius; private double roundRad; // der globale RundungsRadius - private double roundRadCalc; // der globale RundungsRadius berechnet private Ellipse arc; private IGeoObjectOwner owner; private IGeoObjectOwner ownerCreated; diff --git a/CADability/UndoRedoSystem.cs b/CADability/UndoRedoSystem.cs index a27f23e4..1b3f9519 100644 --- a/CADability/UndoRedoSystem.cs +++ b/CADability/UndoRedoSystem.cs @@ -148,7 +148,6 @@ public void Dispose() private class isInRedo : IDisposable { private UndoRedoSystem undoRedoSystem; - private object openRedoFrame; public isInRedo(UndoRedoSystem sys) { undoRedoSystem = sys;