Mach Modules Documentation
Lua Module API Documentation
Loading...
Searching...
No Matches
DrawingModule.lua
Go to the documentation of this file.
1
8DrawingModule.Shape.New();
13DrawingModule.Shape.GetPoint();
20DrawingModule.Shape.AddToList();
24DrawingModule.Shape.SetOutlineTool();
28DrawingModule.Shape.SetFillTool();
32DrawingModule.Shape.GetOutlineTool();
36DrawingModule.Shape.GetFillTool();
48DrawingModule.Circle.New(r, outline, fill);
52DrawingModule.Circle.GetRadius();
66DrawingModule.Polygon.New(p2, p3, p4, p5, ...);
79DrawingModule.Rectangle.New(p2, p3, p4, outline, fill);
91DrawingModule.Triangle.New(p2, p3, outline, fill);
102DrawingModule.Cut.New(p2, outline);
117DrawingModule.Dimension_Line.New(p2, ori, offset, outline, text_color);
127DrawingModule.Dimension_Line.GetDistance(p2);
134DrawingModule.Dimension_Line.ApplyOffset();
143DrawingModule.Dimension_Line.ApplyTextOffset(off);
147DrawingModule.Dimension_Line.SetTextColor();
151DrawingModule.Dimension_Line.GetTextColor();
159DrawingModule.Point.New();
163DrawingModule.Point.GetX();
167DrawingModule.Point.GetY();
177DrawingModule.CreateCircle(r, outline, fill);
190DrawingModule.CreatePolygon(p2, p3, p4, p5, ...);
202DrawingModule.CreateRectangle(p2, p3, p4, outline, fill);
213DrawingModule.CreateTriangle(p2, p3, outline, fill);
222DrawingModule.CreateCut(p2, outline);
236DrawingModule.CreateDimensionLine(p2, ori, offset, outline, text_color);
240DrawingModule.GetAllShapes();
246DrawingModule.ClearShapes();
253DrawingModule.SetXScalingFunction();
260DrawingModule.SetYScalingFunction();
267DrawingModule.SetGenericScalingFunction();
278DrawingModule.DrawShapes();