Made the @author tag consistent in all files

This commit is contained in:
Andras Fuchs 2020-02-06 19:18:55 +01:00
parent ae07f577a4
commit 8010ddd120
141 changed files with 141 additions and 141 deletions

View File

@ -32,7 +32,7 @@ import eu.mihosoft.freerouting.board.RoutingBoard;
/**
* Structure for controlling the autoroute algorithm.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class AutorouteControl
{

View File

@ -49,7 +49,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Temporary autoroute data stored on the RoutingBoard.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class AutorouteEngine
{

View File

@ -38,7 +38,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Handles the sequencing of the batch autoroute passes.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class BatchAutorouter
{

View File

@ -33,7 +33,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Handles the sequencing of the fanout inside the batch autorouter.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class BatchFanout
{

View File

@ -39,7 +39,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* To optimize the vias and traces after the batch autorouter has completed the board.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class BatchOptRoute
{

View File

@ -28,7 +28,7 @@ import java.util.Collection;
/**
*
* @author alfons
* @author Alfons Wirtz
*/
public interface CompleteExpansionRoom extends ExpansionRoom
{

View File

@ -42,7 +42,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
* An expansion room, whose shape is completely calculated,
* so that it can be stored in a shape tree.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class CompleteFreeSpaceExpansionRoom extends FreeSpaceExpansionRoom implements CompleteExpansionRoom, SearchTreeObject
{

View File

@ -33,7 +33,7 @@ import eu.mihosoft.freerouting.autoroute.AutorouteControl.ExpansionCostFactor;
* Calculation of a good lower bound for the distance between a new MazeExpansionElement
* and the destination set of the expansion.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class DestinationDistance
{

View File

@ -27,7 +27,7 @@ import eu.mihosoft.freerouting.geometry.planar.TileShape;
/**
* An object, which can be expanded by the maze expansion algorithm.
*
* @author alfons
* @author Alfons Wirtz
*/
public interface ExpandableObject
{

View File

@ -31,7 +31,7 @@ import java.util.Iterator;
/**
* Layer change expansion object in the maze search algorithm.
*
* @author alfons
* @author Alfons Wirtz
*/
public class ExpansionDrill implements ExpandableObject
{

View File

@ -30,7 +30,7 @@ import eu.mihosoft.freerouting.geometry.planar.TileShape;
/**
*
* @author alfons
* @author Alfons Wirtz
*/
public interface ExpansionRoom
{

View File

@ -37,7 +37,7 @@ import java.util.List;
/**
* Expansion Areas used by the maze search algorithm.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public abstract class FreeSpaceExpansionRoom implements ExpansionRoom
{

View File

@ -31,7 +31,7 @@ import eu.mihosoft.freerouting.geometry.planar.TileShape;
/**
* An expansion room, whose shape is not yet completely calculated.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class IncompleteFreeSpaceExpansionRoom extends FreeSpaceExpansionRoom
{

View File

@ -45,7 +45,7 @@ import eu.mihosoft.freerouting.board.TestLevel;
/**
* Inserts the traces and vias of the connection found by the autoroute algorithm.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class InsertFoundConnectionAlgo
{

View File

@ -32,7 +32,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Temporary data stored in board Items used in the autoroute algorithm
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class ItemAutorouteInfo

View File

@ -43,7 +43,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
* Calculates from the backtrack list the location of the traces and vias,
* which realize a connection found by the maze search algorithm.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
class LocateFoundConnectionAlgoAnyAngle extends LocateFoundConnectionAlgo
{

View File

@ -29,7 +29,7 @@ import eu.mihosoft.freerouting.geometry.planar.FloatLine;
* Information for the maze expand Algorithm contained in expansion doors and drills
* while the maze expanding algorithm is in progress.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class MazeListElement implements Comparable<MazeListElement>
{

View File

@ -52,7 +52,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Class for autorouting an incomplete connection via a maze search algorithm.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class MazeSearchAlgo
{

View File

@ -26,7 +26,7 @@ package eu.mihosoft.freerouting.autoroute;
/**
* Describes the structure of a section of an ExpandebleObject.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class MazeSearchElement
{

View File

@ -695,7 +695,7 @@ public class SortedRoomNeighbours
* Helper class to sort the doors of an expansion room counterclockwise
* arount the border of the room shape.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
private class SortedRoomNeighbour implements Comparable<SortedRoomNeighbour>

View File

@ -30,7 +30,7 @@ import eu.mihosoft.freerouting.board.ShapeSearchTree;
/**
* An expansion door leading to a start or destination item of the autoroute algorithm.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class TargetItemExpansionDoor implements ExpandableObject
{

View File

@ -28,7 +28,7 @@ import eu.mihosoft.freerouting.datastructures.Observers;
/**
*
* @author alfons
* @author Alfons Wirtz
*/
public interface BoardObservers extends Observers<Item>
{

View File

@ -37,7 +37,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Class describing a board outline.
*
* @author alfons
* @author Alfons Wirtz
*/
public class BoardOutline extends Item implements java.io.Serializable
{

View File

@ -34,7 +34,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class CalcFromSide
{

View File

@ -31,7 +31,7 @@ import eu.mihosoft.freerouting.geometry.planar.TileShape;
* Used in the shove algorithm to calculate the fromside for pushing and
* to cut off dog ears of the trace shape.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
class CalcShapeAndFromSide

View File

@ -29,7 +29,7 @@ import eu.mihosoft.freerouting.geometry.planar.ConvexShape;
/**
* Information of a clearance violation between 2 items.
*
* @author alfons
* @author Alfons Wirtz
*/
public class ClearanceViolation implements ObjectInfoPanel.Printable
{

View File

@ -29,7 +29,7 @@ import eu.mihosoft.freerouting.designforms.specctra.CoordinateTransform;
/**
* Communication information to host systems or host design formats.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Communication implements java.io.Serializable
{

View File

@ -37,7 +37,7 @@ import eu.mihosoft.freerouting.library.Package;
* Describes board components consisting of an array of pins
* und other stuff like component keepouts.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class Component implements UndoableObjects.Storable, ObjectInfoPanel.Printable, java.io.Serializable
{

View File

@ -30,7 +30,7 @@ import eu.mihosoft.freerouting.geometry.planar.Vector;
/**
* Describes areas of the board, where components are not allowed.
*
* @author alfons
* @author Alfons Wirtz
*/
public class ComponentObstacleArea extends ObstacleArea
{

View File

@ -39,7 +39,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Contains the lists of components on the board.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class Components implements java.io.Serializable
{

View File

@ -38,7 +38,7 @@ import java.util.TreeSet;
/**
* A ObstacleArea, which can be electrically conected to other items.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class ConductionArea extends ObstacleArea implements Connectable
{

View File

@ -43,7 +43,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Common superclass for Pins and Vias
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public abstract class DrillItem extends Item implements Connectable, java.io.Serializable
{

View File

@ -26,7 +26,7 @@ package eu.mihosoft.freerouting.board;
/**
* Sorted fixed states of board items. The strongest fixed states came last.
*
* @author alfons
* @author Alfons Wirtz
*/
public enum FixedState
{

View File

@ -43,7 +43,7 @@ import java.util.Collection;
* Class with functions for checking and inserting pads with eventually
* shoving aside obstacle traces.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class ForcedPadAlgo
{

View File

@ -41,7 +41,7 @@ import eu.mihosoft.freerouting.library.Padstack;
/**
* Class with static functions for checking and inserting forced vias.
*
* @author alfons
* @author Alfons Wirtz
*/
public class ForcedViaAlgo
{

View File

@ -28,7 +28,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Creates unique Item identication nunbers.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class ItemIdNoGenerator implements eu.mihosoft.freerouting.datastructures.IdNoGenerator, java.io.Serializable
{

View File

@ -26,7 +26,7 @@ package eu.mihosoft.freerouting.board;
/**
* Describes the structure of a board layer.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Layer implements java.io.Serializable
{

View File

@ -26,7 +26,7 @@ package eu.mihosoft.freerouting.board;
/**
* Describes the layer structure of the board.
*
* @author alfons
* @author Alfons Wirtz
*/
public class LayerStructure implements java.io.Serializable
{

View File

@ -37,7 +37,7 @@ import eu.mihosoft.freerouting.datastructures.Signum;
/**
* Class for moving a group of items on the board
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class MoveComponent
{

View File

@ -43,7 +43,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
* Class describing the functionality of an electrical Item on the board
* with a shape on 1 or several layers.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class Pin extends DrillItem implements java.io.Serializable
{

View File

@ -45,7 +45,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Class with functionality for optimising traces and vias.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public abstract class PullTightAlgo
{

View File

@ -38,7 +38,7 @@ import eu.mihosoft.freerouting.datastructures.Signum;
/**
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
class PullTightAlgo45 extends PullTightAlgo
{

View File

@ -33,7 +33,7 @@ import eu.mihosoft.freerouting.geometry.planar.TileShape;
/**
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
class PullTightAlgo90 extends PullTightAlgo
{

View File

@ -26,7 +26,7 @@ package eu.mihosoft.freerouting.board;
/**
* Common ShapeSearchTree functionality for board.Items and autoroute.ExpansionRooms
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public interface SearchTreeObject extends eu.mihosoft.freerouting.datastructures.ShapeTree.Storable
{

View File

@ -28,7 +28,7 @@ package eu.mihosoft.freerouting.board;
* If {@literal >} RELEASE, some features may be used, which are still in experimental state.
* Also warnings for debugging may be printed depending on the test_level.
*
* @author alfons
* @author Alfons Wirtz
*/
public enum TestLevel
{

View File

@ -38,7 +38,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
* which may have a shape on several layer, whose geometry is described by a
* padstack.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class Via extends DrillItem implements java.io.Serializable
{

View File

@ -29,7 +29,7 @@ import eu.mihosoft.freerouting.geometry.planar.Vector;
/**
* Describes Areas on the board, where vias are not allowed.
*
* @author alfons
* @author Alfons Wirtz
*/
public class ViaObstacleArea extends ObstacleArea
{

View File

@ -29,7 +29,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
* The color intensities for each item type.
* The values are between 0 (invisible) and 1 (full intensity).
*
* @author alfons
* @author Alfons Wirtz
*/
public class ColorIntensityTable implements java.io.Serializable
{

View File

@ -28,7 +28,7 @@ import java.awt.Color;
/**
* Information for drawing an item on the screen.
*
* @author alfons
* @author Alfons Wirtz
*/
public class ItemDrawInfo
{

View File

@ -26,7 +26,7 @@ package eu.mihosoft.freerouting.datastructures;
/**
* Used in the file chooser to filter all files which do not have an extension from the input array.
*
* @author alfons
* @author Alfons Wirtz
*/
public class FileFilter extends javax.swing.filechooser.FileFilter
{

View File

@ -30,7 +30,7 @@ import java.io.OutputStreamWriter;
/**
* Describes legal identifiers together with the character used for string quotes.
*
* @author alfons
* @author Alfons Wirtz
*/
public class IdentifierType
{

View File

@ -28,7 +28,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Handles the indenting of scopes while writing to an output text file.
*
* @author alfons
* @author Alfons Wirtz
*/
public class IndentFileWriter extends java.io.OutputStreamWriter
{

View File

@ -40,7 +40,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
* Instead any algorithm to calculate a bounding shape of two input shapes can be used.
* The algorithm would of course also work for higher dimensions.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class MinAreaTree extends ShapeTree
{

View File

@ -36,7 +36,7 @@ import java.awt.event.WindowFocusListener;
* The shapes are stored in the leafs of the tree.
* Objects to be stored in the tree must implement the interface ShapeTree.Storable.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public abstract class ShapeTree
{

View File

@ -27,7 +27,7 @@ package eu.mihosoft.freerouting.datastructures;
/**
* Interface for stoppable threads.
*
* @author alfons
* @author Alfons Wirtz
*/
public interface Stoppable
{

View File

@ -35,7 +35,7 @@ import java.util.Vector;
* Database of objects, for which Undo and Redo operations are made possible.
* The algorithm works only for objects containing no references.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class UndoableObjects implements java.io.Serializable
{

View File

@ -30,7 +30,7 @@ import eu.mihosoft.freerouting.datastructures.IdentifierType;
/**
* Class for reading and writing circle scopes from dsn-files.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Circle extends Shape
{

View File

@ -29,7 +29,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Handels the placement data of a library component.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Component extends ScopeKeyword
{

View File

@ -30,7 +30,7 @@ import java.util.Map;
/**
* Describes the placement data of a library component
*
* @author alfons
* @author Alfons Wirtz
*/
public class ComponentPlacement
{

View File

@ -33,7 +33,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Computes transformations between a specctra dsn-file coordinates and board coordinates.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class CoordinateTransform implements java.io.Serializable
{

View File

@ -31,7 +31,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Class for reading and writing dsn-files.
*
* @author alfons
* @author Alfons Wirtz
*/
public class DsnFile
{

View File

@ -25,7 +25,7 @@ package eu.mihosoft.freerouting.designforms.specctra;
/**
* Enumeration class for keywords of the specctra dsn file format
*
* @author alfons
* @author Alfons Wirtz
*/
public class Keyword
{

View File

@ -30,7 +30,7 @@ import java.util.LinkedList;
/**
* Describes a layer in a Specctra dsn file.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Layer
{

View File

@ -28,7 +28,7 @@ import java.util.Iterator;
/**
* Describes a layer structure read from a dsn file.
*
* @author alfons
* @author Alfons Wirtz
*/
public class LayerStructure
{

View File

@ -37,7 +37,7 @@ import java.util.LinkedList;
/**
* Class for reading and writing library scopes from dsn-files.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class Library extends ScopeKeyword
{

View File

@ -36,7 +36,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Class for reading and writing net scopes from dsn-files.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Net
{

View File

@ -31,7 +31,7 @@ import java.util.LinkedList;
/**
* Contains the information of a Specctra Class scope.
*
* @author alfons
* @author Alfons Wirtz
*/
public class NetClass
{

View File

@ -33,7 +33,7 @@ import java.util.Set;
* Describes a list of nets sorted by its names.
* The net number is generated internally.
*
* @author alfons
* @author Alfons Wirtz
*/
public class NetList
{

View File

@ -42,7 +42,7 @@ import eu.mihosoft.freerouting.board.RoutingBoard;
/**
* Class for reading and writing net network from dsn-files.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class Network extends ScopeKeyword
{

View File

@ -33,7 +33,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Class for reading and writing package scopes from dsn-files.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Package
{

View File

@ -29,7 +29,7 @@ import eu.mihosoft.freerouting.datastructures.IdentifierType;
/**
* Class for writing path scopes from dsn-files.
*
* @author alfons
* @author Alfons Wirtz
*/
public abstract class Path extends Shape
{

View File

@ -28,7 +28,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Class for reading place_control scopes from dsn-files.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class PlaceControl extends ScopeKeyword
{

View File

@ -26,7 +26,7 @@ package eu.mihosoft.freerouting.designforms.specctra;
/**
* Class for writing placement scopes from dsn-files.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class Placement extends ScopeKeyword
{

View File

@ -29,7 +29,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Class for reading and writing plane scopes from dsn-files.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Plane extends ScopeKeyword
{

View File

@ -29,7 +29,7 @@ import eu.mihosoft.freerouting.datastructures.IdentifierType;
/**
* Describes a polygon in a Specctra dsn file.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Polygon extends Shape
{

View File

@ -33,7 +33,7 @@ import eu.mihosoft.freerouting.datastructures.IdentifierType;
/**
* Class for reading and writing path scopes consisting of a polygon from dsn-files.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class PolygonPath extends Path
{

View File

@ -31,7 +31,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Describes a path defined by a sequence of lines (instead of a sequence of corners.
*
* @author alfons
* @author Alfons Wirtz
*/
public class PolylinePath extends Path
{

View File

@ -29,7 +29,7 @@ import java.util.LinkedList;
/**
* Default parameter type used while reading a Specctra dsn-file.
*
* @author alfons
* @author Alfons Wirtz
*/
public class ReadScopeParameter
{

View File

@ -31,7 +31,7 @@ import eu.mihosoft.freerouting.datastructures.IdentifierType;
/**
* Describes a rectangle in a Specctra dsn file.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Rectangle extends Shape
{

View File

@ -28,7 +28,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Class for reading resolution scopes from dsn-files.
*
* @author alfons
* @author Alfons Wirtz
*/
public class Resolution extends ScopeKeyword
{

View File

@ -32,7 +32,7 @@ import java.util.LinkedList;
/**
* Class for reading and writing rule scopes from dsn-files.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public abstract class Rule
{

View File

@ -26,7 +26,7 @@ package eu.mihosoft.freerouting.designforms.specctra;
/**
* Interface for scanner generated by jflex.
*
* @author alfons
* @author Alfons Wirtz
*/
public interface Scanner
{

View File

@ -25,7 +25,7 @@ package eu.mihosoft.freerouting.designforms.specctra;
/**
*
* @author alfons
* @author Alfons Wirtz
*/
import eu.mihosoft.freerouting.logger.FRLogger;

View File

@ -40,7 +40,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Methods to handle a Specctra session file.
*
* @author alfons
* @author Alfons Wirtz
*/
public class SessionFile
{

View File

@ -34,7 +34,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Describes a shape in a Specctra dsn file.
*
* @author alfons
* @author Alfons Wirtz
*/
public abstract class Shape
{

View File

@ -47,7 +47,7 @@ import eu.mihosoft.freerouting.board.TestLevel;
/**
* Class for reading and writing structure scopes from dsn-files.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
class Structure extends ScopeKeyword
{

View File

@ -51,7 +51,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Class for reading and writing wiring scopes from dsn-files.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
class Wiring extends ScopeKeyword
{

View File

@ -30,7 +30,7 @@ import eu.mihosoft.freerouting.datastructures.IdentifierType;
/**
* Default parameter type used while writing a Specctra dsn-file.
*
* @author alfons
* @author Alfons Wirtz
*/
public class WriteScopeParameter
{

View File

@ -28,7 +28,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
/**
* Discribes functionality of a circle shape in the plane.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class Circle implements ConvexShape, java.io.Serializable
{

View File

@ -27,7 +27,7 @@ package eu.mihosoft.freerouting.geometry.planar;
* A shape is defined as convex, if for each line segment with both endpoints
* contained in the shape the whole segment is contained completely in the shape.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public interface ConvexShape extends Shape
{

View File

@ -31,7 +31,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
* For that reason collinearity for example is not defined for FloatLines.
* If exactnesss is needed, use the class Line instead.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class FloatLine
{

View File

@ -28,7 +28,7 @@ package eu.mihosoft.freerouting.geometry.planar;
/**
* Enum for the eight 45-degree direction starting from right in counterclocksense to down45.
*
* @author alfons
* @author Alfons Wirtz
*/
public enum FortyfiveDegreeDirection
{

View File

@ -35,7 +35,7 @@ import java.util.LinkedList;
* The corners are normalysed, so that the corner with the lowest y-value comes first.
* In case of equal y-value the corner with the lowest x-value comes first.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class PolygonShape extends PolylineShape
{

View File

@ -32,7 +32,7 @@ import java.util.LinkedList;
* A PolylineArea is an Area, where the outside border curve and the hole borders
* consist of straight lines.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class PolylineArea implements Area, java.io.Serializable
{

View File

@ -33,7 +33,7 @@ import java.util.LinkedList;
* Abstract class with functions for shapes, whose borders consist
* ob straight lines.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public abstract class PolylineShape implements Shape, java.io.Serializable
{

View File

@ -28,7 +28,7 @@ package eu.mihosoft.freerouting.geometry.planar;
* a fixed set, as for example orthoganal directions, which
* define axis parallel box shapes.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public abstract class RegularTileShape extends TileShape
{

View File

@ -27,7 +27,7 @@ package eu.mihosoft.freerouting.geometry.planar;
* Interface describing functionality for connected 2-dimensional shapes in the plane.
* A Shape object is expected to be simply connected, that means, it may not contain holes.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public interface Shape extends Area

View File

@ -36,7 +36,7 @@ import eu.mihosoft.freerouting.logger.FRLogger;
*
* Graphical frame of for interactive editing of a routing board.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class BoardFrame extends javax.swing.JFrame

View File

@ -44,7 +44,7 @@ import javax.swing.event.TableModelListener;
*
* Panel containing the graphical representation of a routing board.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class BoardPanel extends javax.swing.JPanel
{

View File

@ -50,7 +50,7 @@ import eu.mihosoft.freerouting.boardgraphics.GraphicsContext;
/**
* Window for changing the colors of board objects.
*
* @author Alfons Wirtz
* @author Alfons Wirtz
*/
public class ColorManager extends BoardSavableSubWindow
{

Some files were not shown because too many files have changed in this diff Show More