| 
| 
Color  | ExtruderColor (int exid) | 
|   | 
| 
RHBoundingBox  | MaxInternalBox () | 
|   | 
| double  | maxFeedrateInMMPerSecond (double width, double layerHeight) | 
|   | Computes the max. print feedrate for a given layer height and layer width based on the allowed extrusion volume.  More...
  | 
|   | 
| 
void  | Save () | 
|   | 
| void  | SetMeshChanged () | 
|   | Used internally to force mesh regeneration when hitting apply/ok in printer settings.  More...
  | 
|   | 
| void  | AddConnector (PrinterConnectorBase con) | 
|   | Add a new printer connector to the list of connectors. Must be called in post process phase.  More...
  | 
|   | 
| void  | LoadDefaultPrinter () | 
|   | Adds all registered connectors to the printer form and selects the current printer. Used internally only.  More...
  | 
|   | 
| void  | SetScript (int idx, string text) | 
|   | Sets a new script content for the given script. idx can be 0 : Start code 1 : End code 2 : Kill code 3 : Pause code 4-8: Scripts 1-5  More...
  | 
|   | 
| 
string  | Script (int idx) | 
|   | 
| 
List< GCodeShort >  | ScriptAsGCodeShort (int idx) | 
|   | 
| 
void  | OpenScriptEditorForScript (int script) | 
|   | 
| string  | ScriptNameFor (int idx) | 
|   | Returns the user defined description for given script 4-8  More...
  | 
|   | 
| 
void  | formToCon () | 
|   | 
| 
string  | ExtruderName (int idx) | 
|   | 
 | 
| 
string  | PrinterName [get] | 
|   | 
| 
float  | PrintAreaWidth [get, set] | 
|   | 
| 
float  | PrintAreaDepth [get, set] | 
|   | 
| 
float  | PrintAreaHeight [get, set] | 
|   | 
| 
int  | CurrentBinaryVersion [get] | 
|   | 
| 
float  | XHomePos [get, set] | 
|   | 
| 
float  | YHomePos [get, set] | 
|   | 
| 
float  | ZHomePos [get, set] | 
|   | 
| 
bool  | SendETAToDisplay [get] | 
|   | 
| 
int  | PrinterType [get, set] | 
|   | 
| 
float  | XMin [get, set] | 
|   | 
| 
float  | XMax [get, set] | 
|   | 
| 
float  | YMin [get, set] | 
|   | 
| 
float  | YMax [get, set] | 
|   | 
| 
float  | BedLeft [get, set] | 
|   | 
| 
float  | BedFront [get, set] | 
|   | 
| 
string  | SlicerSelection [get, set] | 
|   | 
| 
int  | NumberOfExtruder [get, set] | 
|   | 
| 
BindingList< ExtruderDefinition >  | ExtruderDefinitions [get] | 
|   | 
| 
float  | TravelFeedrate [get] | 
|   | 
| 
float  | ZTravelFeedrate [get] | 
|   | 
| 
float  | CncZTop [get] | 
|   | 
| 
float  | DumpAreaLeft [get, set] | 
|   | 
| 
float  | DumpAreaFront [get, set] | 
|   | 
| 
float  | DumpAreaWidth [get, set] | 
|   | 
| 
float  | DumpAreaDepth [get, set] | 
|   | 
| 
float  | DeltaRadius [get, set] | 
|   | 
| 
float  | DeltaHeight [get, set] | 
|   | 
| 
bool  | IsMixingExtruder [get] | 
|   | 
| 
int  | MaxExtruderTemp [get, set] | 
|   | 
| 
int  | MaxBedTemp [get, set] | 
|   | 
| 
double  | ManualExtrusionSpeed [get, set] | 
|   | 
| 
double  | ManualExtrusionSpeedFast [get, set] | 
|   | 
| 
double  | ManualRetractionSpeed [get, set] | 
|   | 
| 
int  | DefaultExtruderTemperature [get] | 
|   | 
| 
int  | DefaultBedTemperature [get] | 
|   | 
| 
bool  | InvertXAxisControl [get] | 
|   | 
| 
bool  | InvertYAxisControl [get] | 
|   | 
| 
bool  | InvertZAxisControl [get] | 
|   | 
| 
bool  | FlipXY [get] | 
|   | 
| double  | MaxExtrusionPerSecond [get] | 
|   | Max. volume in mm^3/s the printer can print. This can be used to compute the max. print speed that would work.  More...
  | 
|   | 
| 
bool  | PrinterHasSD [get, set] | 
|   | 
| 
IRegMemoryFolder  | Registry [get] | 
|   | 
| 
bool  | ShowPrinterSketch [get, set] | 
|   | 
| 
bool  | ShowPrinterBottom [get, set] | 
|   | 
| 
Color  | PrinterSTL1Color [get, set] | 
|   | 
| 
Color  | PrinterSTL2Color [get, set] | 
|   | 
| 
Color  | PrinterSTL3Color [get, set] | 
|   | 
| 
string  | PrinterSTL1File [get, set] | 
|   | 
| 
string  | PrinterSTL2File [get, set] | 
|   | 
| 
string  | PrinterSTL3File [get, set] | 
|   | 
| 
Submesh  | PrinterSTL1Mesh [get] | 
|   | 
| 
Submesh  | PrinterSTL2Mesh [get] | 
|   | 
| 
Submesh  | PrinterSTL3Mesh [get] | 
|   | 
| 
int  | NumFans [get, set] | 
|   | 
| int  | FirmwareType [get, set] | 
|   | Returns type of firmware if known. 0 = Autodetect 1 = Repetier-Firmware 2 = Marlin 3 = Smoothieware 4 = Sprinter  More...
  | 
|   |