- GenerateEngravingIDs - Class in de.mcp.cutcad.algorithm
-
This class is used to generate and associate IDs with each edge that is connected to another edge.
- GenerateEngravingIDs() - Constructor for class de.mcp.cutcad.algorithm.GenerateEngravingIDs
-
- get2Dperpendicular(Vector2D, Vector2D) - Method in class de.mcp.cutcad.model.primitives.GShape
-
Calculates the perpendicular vector between two points in the 2D space
(the "inwards" direction of the form)
- get3Dperpendicular(Vector3D, Vector3D) - Method in class de.mcp.cutcad.model.primitives.GShape
-
Calculates the perpendicular vector between two points in the 3D space
(the "inwards" direction of the form)
- getAddress() - Method in class de.mcp.cutcad.printdialog.lasercutter.LaserCutterSettings
-
- getAlreadyConnectedEdge(Edge) - Static method in class de.mcp.cutcad.algorithm.RotateAdjectantShapes
-
- getAngle() - Method in class de.mcp.cutcad.model.Connection
-
- getBaseMaterial() - Static method in class de.mcp.cutcad.model.AllMaterials
-
- getBoundingBox() - Method in interface de.mcp.cutcad.application.tools.objectManipulation.Selectable
-
- getBoundingBox() - Method in class de.mcp.cutcad.model.shapes.Rectangle
-
Not used
- getBoundingBox() - Method in class de.mcp.cutcad.model.shapes.SymmetricPolygon
-
Not used
- getBoundingBox() - Method in class de.mcp.cutcad.model.shapes.Trapezium
-
Not used
- getButton() - Method in class de.mcp.cutcad.application.Tool
-
Returns the button to select this tool.
- getCommonPoint(Edge) - Static method in class de.mcp.cutcad.algorithm.RotateAdjectantShapes
-
- getComponent(int) - Method in class de.mcp.cutcad.model.primitives.Vector2D
-
- getConnectionID() - Static method in class de.mcp.cutcad.algorithm.GenerateEngravingIDs
-
- getConnections() - Static method in class de.mcp.cutcad.model.Connection
-
- getControlType(int) - Method in interface de.mcp.cutcad.application.Pluggable
-
- getControlType(int) - Method in class de.mcp.cutcad.model.Connection
-
- getControlType(int) - Method in class de.mcp.cutcad.model.primitives.Cutout
-
Returns the type of control for the parameter.
- getControlType(int) - Method in class de.mcp.cutcad.model.primitives.Shape
-
- getControlType(int) - Method in class de.mcp.cutcad.model.shapes.CopyShape
-
Dummy - No Controls
- getControlType(int) - Method in class de.mcp.cutcad.model.shapes.PolygonShape
-
- getControlType(int) - Method in class de.mcp.cutcad.model.shapes.Rectangle
-
Returns the type of control for the parameter.
- getControlType(int) - Method in class de.mcp.cutcad.model.shapes.SymmetricPolygon
-
Returns the type of control for the parameter.
- getControlType(int) - Method in class de.mcp.cutcad.model.shapes.Trapezium
-
Returns the type of control for the parameter.
- getControlType(int) - Method in class de.mcp.cutcad.model.STLMesh
-
- getCutouts() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getCutterAddress() - Method in class de.mcp.cutcad.printdialog.WidgetContainer
-
- getDelegate() - Method in class de.mcp.cutcad.view.FileDialog
-
- getDPI() - Method in class de.mcp.cutcad.printdialog.lasercutter.LaserCutterSettings
-
- getEdges() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getEngravingIDMap(ArrayList<Connection>) - Static method in class de.mcp.cutcad.algorithm.GenerateEngravingIDs
-
This method generates a HashMap which maps each Edge which is part of a connection to an ID.
- getFocus() - Method in class de.mcp.cutcad.model.Material
-
Get lasercutter setting: Focus
- getFrequency() - Method in class de.mcp.cutcad.model.Material
-
Get lasercutter setting: Frequency
- getGShape() - Method in class de.mcp.cutcad.model.primitives.Edge
-
- getGShape() - Method in class de.mcp.cutcad.model.primitives.Shape
-
- getGShape() - Method in class de.mcp.cutcad.model.shapes.CopyShape
-
- getGShape() - Method in class de.mcp.cutcad.model.shapes.PolygonShape
-
- getGShape() - Method in class de.mcp.cutcad.model.shapes.Rectangle
-
Get the corresponding GShape
- getGShape() - Method in class de.mcp.cutcad.model.shapes.SymmetricPolygon
-
Get the corresponding GShape
- getGShape() - Method in class de.mcp.cutcad.model.shapes.Trapezium
-
Get the corresponding GShape
- getHeight(int, int, float) - Static method in class de.mcp.cutcad.algorithm.CreateTenons
-
- getHeight() - Method in class de.mcp.cutcad.printdialog.PrintDialogWindow
-
- getHeight() - Method in class de.mcp.cutcad.printdialog.PrintSubDialogWindow
-
- getIcon() - Method in class de.mcp.cutcad.application.Tool
-
Loads the SVGIcon for the tool.
- getIconName() - Method in class de.mcp.cutcad.application.Tool
-
Return the name of the SVG for the icon for the tool.
- getIconName() - Method in class de.mcp.cutcad.application.tools.drawing.PolygonTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.drawing.RectangleTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.drawing.SymmetricPolygonTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.drawing.TrapeziumTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.fileManagement.LoadTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.fileManagement.NewProjectTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.fileManagement.PrintTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.fileManagement.SaveTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.objectImport.ImportSTLTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.objectImport.ImportSVGTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.objectManipulation.ChangeSTLTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.objectManipulation.ConnectTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.objectManipulation.CopyTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.objectManipulation.CutoutTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.objectManipulation.DeleteTool
-
- getIconName() - Method in class de.mcp.cutcad.application.tools.objectManipulation.SelectTool
-
- getIntersectionLine(Edge) - Static method in class de.mcp.cutcad.algorithm.RotateAdjectantShapes
-
- getLaserCutterSettings() - Method in class de.mcp.cutcad.printdialog.PrintDialogInstance
-
- getLength() - Method in class de.mcp.cutcad.model.primitives.Edge
-
- getMasterEdge() - Method in class de.mcp.cutcad.model.Connection
-
- getMasterShape() - Method in class de.mcp.cutcad.model.primitives.Cutout
-
- getMaterial() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getMaterial() - Method in class de.mcp.cutcad.printdialog.PrintInstance
-
Returns the material the printInstance represents.
- getMaterialColor() - Method in class de.mcp.cutcad.model.Material
-
Color of the material - A Hint of the real color, distinguish different
materials
- getMaterialName() - Method in class de.mcp.cutcad.model.Material
-
Get the name of the material, combined with its thickness
- getMaterials() - Static method in class de.mcp.cutcad.model.AllMaterials
-
- getMaterialThickness() - Method in class de.mcp.cutcad.model.Material
-
Get the thickness of the material
- getMaximum(int) - Method in class de.mcp.cutcad.application.Properties
-
- getMid() - Method in class de.mcp.cutcad.model.primitives.Edge
-
- getMinimum(int) - Method in class de.mcp.cutcad.application.Properties
-
- getName() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getName() - Method in class de.mcp.cutcad.model.primitives.Shape
-
- getNameOfControl(int) - Method in interface de.mcp.cutcad.application.Pluggable
-
- getNameOfControl(int) - Method in class de.mcp.cutcad.model.Connection
-
- getNameOfControl(int) - Method in class de.mcp.cutcad.model.primitives.Cutout
-
Returns the name (label) for the control for the parameter
- getNameOfControl(int) - Method in class de.mcp.cutcad.model.primitives.Shape
-
- getNameOfControl(int) - Method in class de.mcp.cutcad.model.shapes.CopyShape
-
Dummy - No Controls
- getNameOfControl(int) - Method in class de.mcp.cutcad.model.shapes.PolygonShape
-
- getNameOfControl(int) - Method in class de.mcp.cutcad.model.shapes.Rectangle
-
Returns the name (label) for the control for the parameter
- getNameOfControl(int) - Method in class de.mcp.cutcad.model.shapes.SymmetricPolygon
-
Returns the name (label) for the control for the parameter
- getNameOfControl(int) - Method in class de.mcp.cutcad.model.shapes.Trapezium
-
Returns the name (label) for the control for the parameter
- getNameOfControl(int) - Method in class de.mcp.cutcad.model.STLMesh
-
- getNormalized() - Method in class de.mcp.cutcad.model.primitives.Vector2D
-
- getNormalized() - Method in class de.mcp.cutcad.model.primitives.Vector3D
-
- getNormalizedTo(float) - Method in class de.mcp.cutcad.model.primitives.Vector2D
-
- getNormalVector(Edge, Edge) - Static method in class de.mcp.cutcad.algorithm.RotateAdjectantShapes
-
- getNormalVector() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getNotCommonPoint(Edge) - Static method in class de.mcp.cutcad.algorithm.RotateAdjectantShapes
-
- getNumberOfConnections() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getNumberOfControls() - Method in interface de.mcp.cutcad.application.Pluggable
-
- getNumberOfControls() - Method in class de.mcp.cutcad.model.Connection
-
- getNumberOfControls() - Method in class de.mcp.cutcad.model.primitives.Cutout
-
Returns the total number of possible controls to change the parameter
(allows properties enable this number of controls)
- getNumberOfControls() - Method in class de.mcp.cutcad.model.primitives.Shape
-
- getNumberOfControls() - Method in class de.mcp.cutcad.model.shapes.CopyShape
-
Dummy - No Controls
- getNumberOfControls() - Method in class de.mcp.cutcad.model.shapes.PolygonShape
-
- getNumberOfControls() - Method in class de.mcp.cutcad.model.shapes.Rectangle
-
Returns the total number of possible controls to change the parameter
(allows properties enable this number of controls)
- getNumberOfControls() - Method in class de.mcp.cutcad.model.shapes.SymmetricPolygon
-
Returns the total number of possible controls to change the parameter
(allows properties enable this number of controls)
- getNumberOfControls() - Method in class de.mcp.cutcad.model.shapes.Trapezium
-
Returns the total number of possible controls to change the parameter
(allows properties enable this number of controls)
- getNumberOfControls() - Method in class de.mcp.cutcad.model.STLMesh
-
- getNumberOfSubInstances() - Method in class de.mcp.cutcad.printdialog.PrintInstance
-
Returns the number of subInstances the printInstance possesses.
- getOrigin() - Method in class de.mcp.cutcad.view.DrawingView2D
-
- getOtherEdge(Edge) - Static method in class de.mcp.cutcad.algorithm.RotateAdjectantShapes
-
- getP3D1() - Method in class de.mcp.cutcad.model.primitives.Edge
-
- getP3D2() - Method in class de.mcp.cutcad.model.primitives.Edge
-
- getPlacedShapes() - Method in class de.mcp.cutcad.printdialog.PrintDialogInstance
-
- getPlacedShapes() - Method in class de.mcp.cutcad.printdialog.PrintInstance
-
Returns a list of shapes that have been placed in the active subInstance.
- getPlacedShapes() - Method in class de.mcp.cutcad.printdialog.PrintSubInstance
-
Returns all the shapes that have been placed on the plate
- getPointOfRotatingEdge(Edge) - Static method in class de.mcp.cutcad.algorithm.RotateAdjectantShapes
-
- getPosition2D() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getPosition3D() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getPower() - Method in class de.mcp.cutcad.model.Material
-
Get lasercutter setting: Power
- getPrintInstances() - Method in class de.mcp.cutcad.printdialog.PrintDialogInstance
-
- getRotated(float) - Method in class de.mcp.cutcad.model.primitives.Vector2D
-
- getRotatingEdge(Edge) - Static method in class de.mcp.cutcad.algorithm.RotateAdjectantShapes
-
- getRotationFor(Edge) - Static method in class de.mcp.cutcad.algorithm.RotateAdjectantShapes
-
- getScale() - Method in class de.mcp.cutcad.view.Transformation
-
- getScaledGridWidth(Transformation) - Method in class de.mcp.cutcad.application.Grid
-
- getScaleFactor(float) - Method in class de.mcp.cutcad.application.Grid
-
- getScalingFactor() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getScalingFactor3D() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getSelectedCutter() - Method in class de.mcp.cutcad.printdialog.lasercutter.LaserCutterSettings
-
- getSelectedInstance() - Method in class de.mcp.cutcad.printdialog.PrintDialogInstance
-
- getSelectedPath() - Method in class de.mcp.cutcad.printdialog.selectpath.SelectPathDialogInstance
-
Returns the path which was selected during the selectPathDialog
- getSelectedSubInstance() - Method in class de.mcp.cutcad.printdialog.PrintInstance
-
Returns the index of the subInstance which is active.
- getSelectedTool() - Method in class de.mcp.cutcad.application.CutCADApplet
-
- getShape() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getSizeX() - Method in class de.mcp.cutcad.model.shapes.Rectangle
-
- getSizeY() - Method in class de.mcp.cutcad.model.shapes.Rectangle
-
- getSlaveEdge() - Method in class de.mcp.cutcad.model.Connection
-
- getSlaveShape() - Method in class de.mcp.cutcad.model.primitives.Cutout
-
- getSpeed() - Method in class de.mcp.cutcad.model.Material
-
Get lasercutter setting: Speed
- getStatus() - Method in class de.mcp.cutcad.application.Statusbar
-
- getSTLMesh() - Method in class de.mcp.cutcad.model.ObjectContainer
-
Returns the STL mesh with all imported STLs.
- getSTLMesh() - Method in class de.mcp.cutcad.model.STLMesh
-
- getSubInstanceIndex(PrintSubInstance) - Method in class de.mcp.cutcad.printdialog.PrintInstance
-
Returns the index of the subInstance belonging to the printInstance.
- getTenons() - Method in class de.mcp.cutcad.model.primitives.Edge
-
- getTenons() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getThickness() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getTransformation() - Method in class de.mcp.cutcad.view.DrawingView2D
-
- getTranslation() - Method in class de.mcp.cutcad.view.Transformation
-
- getUnit(int) - Method in class de.mcp.cutcad.application.Properties
-
- getUnplacedShapes() - Method in class de.mcp.cutcad.printdialog.PrintDialogInstance
-
- getUnplacedShapes() - Method in class de.mcp.cutcad.printdialog.PrintInstance
-
Returns a list of shapes that not have been placed within the printInstance.
- getV1() - Method in class de.mcp.cutcad.model.primitives.Edge
-
- getV2() - Method in class de.mcp.cutcad.model.primitives.Edge
-
- getValue(int) - Method in interface de.mcp.cutcad.application.Pluggable
-
- getValue(int) - Method in class de.mcp.cutcad.model.Connection
-
- getValue(int) - Method in class de.mcp.cutcad.model.primitives.Cutout
-
Returns the actual value for the corresponding parameter
- getValue(int) - Method in class de.mcp.cutcad.model.primitives.Shape
-
- getValue(int) - Method in class de.mcp.cutcad.model.shapes.CopyShape
-
Dummy - No Controls
- getValue(int) - Method in class de.mcp.cutcad.model.shapes.PolygonShape
-
- getValue(int) - Method in class de.mcp.cutcad.model.shapes.Rectangle
-
Returns the actual value for the corresponding parameter
- getValue(int) - Method in class de.mcp.cutcad.model.shapes.SymmetricPolygon
-
Returns the actual value for the corresponding parameter
- getValue(int) - Method in class de.mcp.cutcad.model.shapes.Trapezium
-
Returns the actual value for the corresponding parameter
- getValue(int) - Method in class de.mcp.cutcad.model.STLMesh
-
- getVec2D() - Method in class de.mcp.cutcad.model.primitives.Vector2D
-
- getVec3D() - Method in class de.mcp.cutcad.model.primitives.Vector3D
-
- getVectors() - Method in class de.mcp.cutcad.model.primitives.Cutout
-
- getVertices() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getVerticesIncludingPosition2D() - Method in class de.mcp.cutcad.model.primitives.GShape
-
- getWidth() - Method in class de.mcp.cutcad.printdialog.PrintDialogWindow
-
- getWidth() - Method in class de.mcp.cutcad.printdialog.PrintSubDialogWindow
-
- gfx - Variable in class de.mcp.cutcad.view.DrawingView3D
-
- graphics - Variable in class de.mcp.cutcad.application.ShapeButton
-
- Grid - Class in de.mcp.cutcad.application
-
This class is responsible for drawing a grid on a view
- Grid(Transformation, PGraphics) - Constructor for class de.mcp.cutcad.application.Grid
-
Creates a Grid with a default width of 5mm
- grid - Variable in class de.mcp.cutcad.view.DrawingView2D
-
- grid3D - Variable in class de.mcp.cutcad.view.DrawingView3D
-
- gridWidth - Variable in class de.mcp.cutcad.application.Grid
-
- gShape - Variable in class de.mcp.cutcad.model.primitives.Edge
-
- GShape - Class in de.mcp.cutcad.model.primitives
-
General shape class, everything some kind of shape needs to know,
edges, corners, draw2D and draw3D, transform outline from 2D to 3D
correct corner from...
- GShape(List<Vector2D>, Vector3D, Shape) - Constructor for class de.mcp.cutcad.model.primitives.GShape
-
Creates edges with the 3D and 2D representation of this form (one edge between each pair of vertices)
Uses a standard material.