Modifier and Type | Method and Description |
---|---|
CSG |
IModel.toCSG(FacetGenerationContext context)
Renders this model to its CSG interpretation.
|
CSG |
Abstract3dModel.toCSG(FacetGenerationContext aContext) |
protected CSG |
Support.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Sphere.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Ring.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Polyhedron.toInnerCSG(FacetGenerationContext context) |
protected CSG |
LinearExtrude.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Extendable3dModel.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Empty3dModel.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Cylinder.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Cube.toInnerCSG(FacetGenerationContext context) |
protected CSG |
BoundedModel.toInnerCSG(FacetGenerationContext context) |
protected abstract CSG |
Abstract3dModel.toInnerCSG(FacetGenerationContext context) |
Modifier and Type | Method and Description |
---|---|
protected Collection<Area2d> |
Text.getInnerPointCircle(FacetGenerationContext context) |
protected Collection<Area2d> |
Square.getInnerPointCircle(FacetGenerationContext context) |
protected Collection<Area2d> |
RoundedSquare.getInnerPointCircle(FacetGenerationContext context) |
Collection<Area2d> |
Polygon.getInnerPointCircle(FacetGenerationContext context) |
protected Collection<Area2d> |
Circle.getInnerPointCircle(FacetGenerationContext context) |
protected abstract Collection<Area2d> |
Abstract2dModel.getInnerPointCircle(FacetGenerationContext context) |
Collection<Area2d> |
Abstract2dModel.getPointCircle(FacetGenerationContext context)
Returns with a list of points which forms the shape.
|
Modifier and Type | Method and Description |
---|---|
CSG |
Consts.toCSG(FacetGenerationContext context) |
Modifier and Type | Method and Description |
---|---|
protected CSG |
Union.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Translate.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Slicer.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Scale.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Rotate.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Mirror.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Intersection.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Hull.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Difference.toInnerCSG(FacetGenerationContext context) |
protected CSG |
Colorize.toInnerCSG(FacetGenerationContext context) |
Modifier and Type | Method and Description |
---|---|
protected Collection<Area2d> |
Union.getInnerPointCircle(FacetGenerationContext context) |
protected Collection<Area2d> |
Translate.getInnerPointCircle(FacetGenerationContext context) |
Modifier and Type | Field and Description |
---|---|
static FacetGenerationContext |
FacetGenerationContext.DEFAULT
Default context.
|
Modifier and Type | Method and Description |
---|---|
FacetGenerationContext |
FacetGenerationContext.applyTag(int tag)
Apply the given tag to this context - creates a new one if anything changed.
|
Constructor and Description |
---|
FacetGenerationContext(ITagColors tagColors,
FacetGenerationContext parent,
int tag)
Creates a new context with the given tag-color pairs, parent context and tag.
|
Copyright © 2014–2020, Printing in 3D. All rights reserved.