BowlerKernel
|
Public Member Functions | |
CadFileExporter (IMobileBaseUI myUI) | |
CadFileExporter () | |
ArrayList< File > | generateManufacturingParts (List< CSG > totalAssembly, File baseDirForFiles) throws IOException |
Private Member Functions | |
File | makeStl (String nameBase, CSG tmp) throws IOException |
File | makeObj (String nameBase, CSG tmp) throws IOException |
File | makeSvg (String nameBase, List< CSG > currentCsg) throws IOException |
Definition at line 19 of file CadFileExporter.java.
com.neuronrobotics.bowlerstudio.creature.CadFileExporter.CadFileExporter | ( | IMobileBaseUI | myUI | ) |
Definition at line 22 of file CadFileExporter.java.
com.neuronrobotics.bowlerstudio.creature.CadFileExporter.CadFileExporter | ( | ) |
Definition at line 25 of file CadFileExporter.java.
ArrayList<File> com.neuronrobotics.bowlerstudio.creature.CadFileExporter.generateManufacturingParts | ( | List< CSG > | totalAssembly, |
File | baseDirForFiles | ||
) | throws IOException |
Definition at line 65 of file CadFileExporter.java.
References com.neuronrobotics.bowlerstudio.creature.CadFileExporter.makeObj(), com.neuronrobotics.bowlerstudio.creature.CadFileExporter.makeStl(), com.neuronrobotics.bowlerstudio.creature.CadFileExporter.makeSvg(), eu.mihosoft.vrl.v3d.CSG.prepForManufacturing(), com.neuronrobotics.bowlerstudio.creature.IMobileBaseUI.setAllCSG(), com.neuronrobotics.bowlerstudio.creature.IMobileBaseUI.setCsg(), and eu.mihosoft.vrl.v3d.CSG.setName().
Referenced by com.neuronrobotics.bowlerstudio.creature.MobileBaseCadManager.generateStls(), com.neuronrobotics.bowlerstudio.BowlerKernel.processReturnedObjects(), and com.neuronrobotics.bowlerstudio.BowlerKernel.processReturnedObjectsStart().
|
private |
Definition at line 138 of file CadFileExporter.java.
References eu.mihosoft.vrl.v3d.FileUtil.write().
Referenced by com.neuronrobotics.bowlerstudio.creature.CadFileExporter.generateManufacturingParts().
|
private |
Definition at line 131 of file CadFileExporter.java.
References eu.mihosoft.vrl.v3d.FileUtil.write().
Referenced by com.neuronrobotics.bowlerstudio.creature.CadFileExporter.generateManufacturingParts().
|
private |
Definition at line 146 of file CadFileExporter.java.
References eu.mihosoft.vrl.v3d.CSG.addSlicePlane(), eu.mihosoft.vrl.v3d.svg.SVGExporter.export(), eu.mihosoft.vrl.v3d.CSG.getSlicePlanes(), eu.mihosoft.vrl.v3d.CSG.movez(), eu.mihosoft.vrl.v3d.CSG.setName(), and eu.mihosoft.vrl.v3d.CSG.toZMin().
Referenced by com.neuronrobotics.bowlerstudio.creature.CadFileExporter.generateManufacturingParts().