public class Ring extends Atomic3dModel
Constructor and Description |
---|
Ring(double radius,
Abstract2dModel model)
Deprecated.
use the constructor with the Radius parameter instead
|
Ring(Radius radius,
Abstract2dModel model)
Creates the ring with the given parameters.
|
Modifier and Type | Method and Description |
---|---|
protected Boundaries3d |
getModelBoundaries() |
protected Abstract3dModel |
innerCloneModel() |
protected SCAD |
innerToScad(IColorGenerationContext context)
Generates the OpenSCAD representation of the model without.
|
protected CSG |
toInnerCSG(FacetGenerationContext context) |
getChildrenModels, innerSubModel, isPrimitive
addModel, addModelTo, align, align, align, align, align, annotate, background, cloneModel, debug, findAnnotatedModel, getBoundaries, getTag, isBackground, isDebug, isMoved, isRotated, move, moves, moves, moves, moves, rotate, rotates, rotates, round, subModel, subtractModel, toCSG, toCSG, toScad, withTag
@Deprecated public Ring(double radius, Abstract2dModel model)
radius
- the radius of the extrusionmodel
- the model to be rotatedpublic Ring(Radius radius, Abstract2dModel model)
radius
- the radius of the extrusionmodel
- the model to be rotatedprotected Abstract3dModel innerCloneModel()
innerCloneModel
in class Abstract3dModel
protected SCAD innerToScad(IColorGenerationContext context)
Abstract3dModel
innerToScad
in class Abstract3dModel
protected Boundaries3d getModelBoundaries()
getModelBoundaries
in class Abstract3dModel
protected CSG toInnerCSG(FacetGenerationContext context)
toInnerCSG
in class Abstract3dModel
Copyright © 2014–2020, Printing in 3D. All rights reserved.