Package | Description |
---|---|
eu.printingin3d.javascad.context | |
eu.printingin3d.javascad.models | |
eu.printingin3d.javascad.tranzitions | |
eu.printingin3d.javascad.utils |
Modifier and Type | Class and Description |
---|---|
class |
ExcludedScadGenerationContext
Used internally by the context generation framework.
|
class |
ExcludeGenerationContext
Used internally by the context generation framework.
|
class |
FullScadGenerationContext
Used internally by the context generation framework.
|
class |
IncludeGenerationContext
Used internally by the context generation framework.
|
Modifier and Type | Field and Description |
---|---|
static IScadGenerationContext |
ScadGenerationContextFactory.DEFAULT
The default generation context.
|
static IScadGenerationContext |
FullScadGenerationContext.INSTANCE
The only instance of this immutable object.
|
static IScadGenerationContext |
ExcludedScadGenerationContext.INSTANCE
The only instance of this immutable object.
|
Modifier and Type | Method and Description |
---|---|
IScadGenerationContext |
IScadGenerationContext.applyTag(int tag)
Apply the given tag to this context.
|
IScadGenerationContext |
IncludeGenerationContext.applyTag(int tag) |
IScadGenerationContext |
FullScadGenerationContext.applyTag(int tag) |
IScadGenerationContext |
ExcludedScadGenerationContext.applyTag(int tag) |
IScadGenerationContext |
ScadGenerationContextFactory.create()
Creates the context based on the includes and excludes set before.
|
Modifier and Type | Method and Description |
---|---|
protected Abstract3dModel |
Extendable3dModel.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
BoundedModel.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
Atomic3dModel.innerSubModel(IScadGenerationContext context) |
protected abstract Abstract3dModel |
Abstract3dModel.innerSubModel(IScadGenerationContext context) |
Abstract3dModel |
Abstract3dModel.subModel(IScadGenerationContext context)
Copies parts of the model to a new model based on the given context.
|
Modifier and Type | Method and Description |
---|---|
protected Abstract3dModel |
Union.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
Translate.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
Slicer.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
Scale.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
Rotate.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
Mirror.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
Intersection.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
Hull.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
Difference.innerSubModel(IScadGenerationContext context) |
protected Abstract3dModel |
Colorize.innerSubModel(IScadGenerationContext context) |
Modifier and Type | Method and Description |
---|---|
SaveScadFiles |
SaveScadFiles.addModel(String fileName,
Abstract3dModel model,
IScadGenerationContext scadContext)
Deprecated.
|
Copyright © 2014–2020, Printing in 3D. All rights reserved.