◆ PointMatrix() [1/3]
| Slic3r::Arachne::PointMatrix::PointMatrix |
( |
| ) |
|
|
inline |
96 {
101 }
double matrix[4]
Definition VoronoiUtils.cpp:93
References matrix.
◆ PointMatrix() [2/3]
| Slic3r::Arachne::PointMatrix::PointMatrix |
( |
double |
rotation | ) |
|
|
inline |
104 {
105 rotation = rotation / 180 *
M_PI;
110 }
EIGEN_DEVICE_FUNC const CosReturnType cos() const
Definition ArrayCwiseUnaryOps.h:202
EIGEN_DEVICE_FUNC const SinReturnType sin() const
Definition ArrayCwiseUnaryOps.h:220
#define M_PI
Definition ExtrusionSimulator.cpp:20
References cos(), M_PI, matrix, and sin().
◆ PointMatrix() [3/3]
| Slic3r::Arachne::PointMatrix::PointMatrix |
( |
const Point |
p | ) |
|
|
inline |
113 {
121 }
EIGEN_DEVICE_FUNC const SqrtReturnType sqrt() const
Definition ArrayCwiseUnaryOps.h:152
static double f(double x, double z_sin, double z_cos, bool vertical, bool flip)
Definition FillGyroid.cpp:12
References Slic3r::f(), matrix, and sqrt().
◆ apply()
132 {
134 }
int32_t coord_t
Definition libslic3r.h:39
Kernel::Point_2 Point
Definition point_areas.cpp:20
References matrix.
◆ scale()
| static PointMatrix Slic3r::Arachne::PointMatrix::scale |
( |
double |
s | ) |
|
|
inlinestatic |
124 {
126 ret.matrix[0] = s;
127 ret.matrix[3] = s;
128 return ret;
129 }
PointMatrix()
Definition VoronoiUtils.cpp:95
References matrix.
◆ unapply()
◆ matrix
| double Slic3r::Arachne::PointMatrix::matrix[4] |
The documentation for this class was generated from the following file: