#include <Line.hpp>
◆ Line() [1/2]
◆ Line() [2/2]
◆ atan2_()
double Slic3r::Line::atan2_ |
( |
| ) |
const |
◆ ccw()
double Slic3r::Line::ccw |
( |
const Point & |
point | ) |
const |
◆ coincides_with()
bool Slic3r::Line::coincides_with |
( |
const Line & |
line | ) |
const |
◆ direction()
double Slic3r::Line::direction |
( |
| ) |
const |
◆ distance_to()
double Slic3r::Line::distance_to |
( |
const Point & |
point | ) |
const |
◆ extend_end()
void Slic3r::Line::extend_end |
( |
double |
distance | ) |
|
◆ extend_start()
void Slic3r::Line::extend_start |
( |
double |
distance | ) |
|
◆ intersection()
bool Slic3r::Line::intersection |
( |
const Line & |
line, |
|
|
Point * |
intersection |
|
) |
| const |
◆ intersection_infinite()
bool Slic3r::Line::intersection_infinite |
( |
const Line & |
other, |
|
|
Point * |
point |
|
) |
| const |
◆ length()
double Slic3r::Line::length |
( |
| ) |
const |
◆ midpoint()
Point Slic3r::Line::midpoint |
( |
| ) |
const |
◆ normal()
Vector Slic3r::Line::normal |
( |
| ) |
const |
◆ operator Lines()
Slic3r::Line::operator Lines |
( |
| ) |
const |
◆ operator Polyline()
Slic3r::Line::operator Polyline |
( |
| ) |
const |
◆ orientation()
double Slic3r::Line::orientation |
( |
| ) |
const |
◆ parallel_to() [1/2]
bool Slic3r::Line::parallel_to |
( |
double |
angle | ) |
const |
◆ parallel_to() [2/2]
bool Slic3r::Line::parallel_to |
( |
const Line & |
line | ) |
const |
◆ point_at() [1/2]
void Slic3r::Line::point_at |
( |
double |
distance, |
|
|
Point * |
point |
|
) |
| const |
◆ point_at() [2/2]
Point Slic3r::Line::point_at |
( |
double |
distance | ) |
const |
◆ reverse()
void Slic3r::Line::reverse |
( |
| ) |
|
◆ rotate()
void Slic3r::Line::rotate |
( |
double |
angle, |
|
|
const Point & |
center |
|
) |
| |
◆ scale()
void Slic3r::Line::scale |
( |
double |
factor | ) |
|
◆ translate()
void Slic3r::Line::translate |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
◆ vector()
Vector Slic3r::Line::vector |
( |
| ) |
const |
◆ wkt()
std::string Slic3r::Line::wkt |
( |
| ) |
const |
The documentation for this class was generated from the following files: