Package | Description |
---|---|
eu.printingin3d.javascad.coords | |
eu.printingin3d.javascad.tranform |
Modifier and Type | Class and Description |
---|---|
class |
Angles3d
Denotes the 3D angles - 3 number which denotes the angles on the X, Y and Z planes
This class is used for the rotation operations.
|
class |
Basic3dFunc<T extends Basic3dFunc<T>>
Basic 3D functions.
|
class |
Coords3d
Immutable representation of a 3D coordinate with useful helper methods.
|
class |
Dims3d
Denotes the size of a 3D object, thus negative values are forbidden.
|
class |
Normal3d
Represents a normal vector.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Abstract3d.closeEquals(Abstract3d value1,
Abstract3d value2)
Checks a much closer equal relation than the equals method does.
|
double |
Abstract3d.dot(Abstract3d a)
Returns the dot product of this vector and the specified vector.
|
double |
Normal3d.normalValue(Abstract3d vector)
Calculates the normal value of the two vectors.
|
Modifier and Type | Method and Description |
---|---|
static ITransformation |
TransformationFactory.getScaleMatrix(Abstract3d values)
Returns with a transformation representing a scaling by the given values.
|
static ITransformation |
TransformationFactory.getTranlationMatrix(Abstract3d delta)
Returns with a transformation representing a move by the given vector.
|
Copyright © 2014–2020, Printing in 3D. All rights reserved.