Package | Description |
---|---|
eu.printingin3d.javascad.coords | |
eu.printingin3d.javascad.enums | |
eu.printingin3d.javascad.models | |
eu.printingin3d.javascad.tranzitions | |
eu.printingin3d.javascad.utils |
Modifier and Type | Field and Description |
---|---|
static Boundaries3d |
Boundaries3d.EMPTY
Represents an empty 3D boundary object.
|
Modifier and Type | Method and Description |
---|---|
Boundaries3d |
Boundaries3d.add(Boundaries3d delta)
Adds the interval with the given delta - this operation always increase the size of the boundaries.
|
static Boundaries3d |
Boundaries3d.combine(Collection<Boundaries3d> boundaries)
Calculate the including cuboid so the result of this method is an interval representing a cuboid
that all of the parameter cuboids are inside in this cuboid.
|
static Boundaries3d |
Boundaries3d.intersect(Collection<Boundaries3d> boundaries)
Calculate the inner cuboid so the result of this method is an interval representing a cuboid
that is inside all of the parameter cuboids.
|
Boundaries3d |
Boundaries3d.move(Coords3d delta)
Moves the interval with the given delta.
|
Boundaries3d |
Boundaries3d.rotate(Angles3d angle)
Rotates the interval with the given angle.
|
Boundaries3d |
Boundaries3d.scale(Coords3d delta)
Scales the interval with the given delta.
|
Modifier and Type | Method and Description |
---|---|
Boundaries3d |
Boundaries3d.add(Boundaries3d delta)
Adds the interval with the given delta - this operation always increase the size of the boundaries.
|
Modifier and Type | Method and Description |
---|---|
static Boundaries3d |
Boundaries3d.combine(Collection<Boundaries3d> boundaries)
Calculate the including cuboid so the result of this method is an interval representing a cuboid
that all of the parameter cuboids are inside in this cuboid.
|
static Boundaries3d |
Boundaries3d.intersect(Collection<Boundaries3d> boundaries)
Calculate the inner cuboid so the result of this method is an interval representing a cuboid
that is inside all of the parameter cuboids.
|
Modifier and Type | Method and Description |
---|---|
Coords3d |
Side.calculateCoords(Boundaries3d model,
Boundaries3d relateTo)
This method is used internally by the
#align(Side, eu.printingin3d.javascad.models.Abstract3dModel, boolean)
Abstract3dModel.align(Side, Abstract3dModel, boolean) . |
Coords3d |
Side.calculateCoords(Boundaries3d model,
Boundaries3d relateTo,
boolean inside)
Deprecated.
Use
Side.calculateCoords(Boundaries3d, Boundaries3d) instead |
Coords3d |
Side.calculateCoords(Boundaries3d model,
Coords3d relateTo)
This method is used internally by the
Abstract3dModel.align(Side, Coords3d) . |
Modifier and Type | Method and Description |
---|---|
Boundaries3d |
Abstract3dModel.getBoundaries()
Calculate the including cuboid for the current model.
|
protected Boundaries3d |
Support.getModelBoundaries() |
protected Boundaries3d |
Sphere.getModelBoundaries() |
protected Boundaries3d |
Ring.getModelBoundaries() |
protected Boundaries3d |
Polyhedron.getModelBoundaries() |
protected Boundaries3d |
LinearExtrude.getModelBoundaries() |
protected Boundaries3d |
Extendable3dModel.getModelBoundaries() |
protected Boundaries3d |
Empty3dModel.getModelBoundaries() |
protected Boundaries3d |
Cylinder.getModelBoundaries() |
protected Boundaries3d |
Cube.getModelBoundaries() |
protected Boundaries3d |
BoundedModel.getModelBoundaries() |
protected abstract Boundaries3d |
Abstract3dModel.getModelBoundaries() |
Constructor and Description |
---|
BoundedModel(Abstract3dModel baseModel,
Boundaries3d boundaries3d)
Creates the object.
|
Modifier and Type | Method and Description |
---|---|
protected Boundaries3d |
Union.getModelBoundaries() |
protected Boundaries3d |
Translate.getModelBoundaries() |
protected Boundaries3d |
Slicer.getModelBoundaries() |
protected Boundaries3d |
Scale.getModelBoundaries() |
protected Boundaries3d |
Rotate.getModelBoundaries() |
protected Boundaries3d |
Mirror.getModelBoundaries() |
protected Boundaries3d |
Intersection.getModelBoundaries() |
protected Boundaries3d |
Hull.getModelBoundaries() |
protected Boundaries3d |
Difference.getModelBoundaries() |
protected Boundaries3d |
Colorize.getModelBoundaries() |
Modifier and Type | Method and Description |
---|---|
Boundaries3d |
RoundProperties.getRoundingSize()
Calculates the size increase of the rounding operation.
|
Copyright © 2014–2020, Printing in 3D. All rights reserved.