Package | Description |
---|---|
eu.printingin3d.javascad.basic | |
eu.printingin3d.javascad.coords | |
eu.printingin3d.javascad.models | |
eu.printingin3d.javascad.models2d |
Modifier and Type | Field and Description |
---|---|
static Angle |
Angle.A180
Constant for the half of the full circle angle - 180 degrees.
|
static Angle |
Angle.A360
Constant for the full circle angle - 360 degrees.
|
static Angle |
Angle.A45
Constant for 45 degrees.
|
static Angle |
Angle.A90
Constant for the quarter of the full circle angle - 90 degrees.
|
static Angle |
Angle.ZERO
Constant for the zero angle.
|
Modifier and Type | Method and Description |
---|---|
static Angle |
Angle.atan2(double y,
double x)
Creates an angle object which corresponds the given coordinates.
|
protected Angle |
Angle.create(double value) |
Angle |
Angle.normalize()
Normalize this angle to be within -180 and the 180 degree.
|
static Angle |
Angle.ofDegree(double degree)
Creates an angle object based on the given degree value.
|
static Angle |
Angle.ofRadian(double radian)
Creates an angle object based on the given radian value.
|
protected Angle |
Angle.thisOne() |
Modifier and Type | Method and Description |
---|---|
Coords2d |
Radius.toCoordinate(Angle alpha)
Calculates the coordinate for the given alpha angle for this radius.
|
Modifier and Type | Method and Description |
---|---|
protected Angle |
Angles3d.getXAngle() |
protected Angle |
Angles3d.getYAngle() |
protected Angle |
Angles3d.getZAngle() |
Constructor and Description |
---|
LinearExtrude(Abstract2dModel model,
double height,
Angle twist)
Constructs a 3D object based on the given parameters.
|
LinearExtrude(Abstract2dModel model,
double height,
Angle twist,
double scale)
Constructs a 3D object based on the given parameters.
|
Modifier and Type | Method and Description |
---|---|
Area2d |
Area2d.rotate(Angle angle)
Rotates this list of coordinates with the given degree.
|
Copyright © 2014–2020, Printing in 3D. All rights reserved.