PartsTask

class PartsTask(val typeList: List<String>? = null) : ModelTask

Creates a .scad document, which displays all the Shape3d of type Labelled3d.

If typeList is null, then all Labelled3d items are added to the plan. Otherwise, only those with matching Labelled3d.type are included.

Constructors

Link copied to clipboard
constructor(typeList: List<String>? = null)

Properties

Link copied to clipboard
open override val checkPrintable: Boolean

If this is set, and there is an annotation :

Link copied to clipboard
val typeList: List<String>? = null

Functions

Link copied to clipboard
open override fun action(scriptFile: File, model: Model, shape: Shape3d, pieceName: String?, customName: String?, extras: String?): ModelAction
Link copied to clipboard
open fun isText(): Boolean
Link copied to clipboard
open fun outputFile(inputFile: File, extension: String): File