LibreCAD
|
calculate intersection points of many entities More...
#include <intersect.h>
Public Member Functions | |
IntersectAgainstOthers (std::vector< entity::CADEntity_CSPtr >, std::vector< entity::CADEntity_CSPtr >, Intersect::Method, double tolerance) | |
std::vector< geo::Coordinate > | result () const |
Private Attributes | |
std::vector < entity::CADEntity_CSPtr > | _entities |
std::vector < entity::CADEntity_CSPtr > | _others |
const Intersect::Method | _method |
const double | _tolerance |
calculate intersection points of many entities
Definition at line 202 of file intersect.h.
IntersectAgainstOthers::IntersectAgainstOthers | ( | std::vector< entity::CADEntity_CSPtr > | entities, |
std::vector< entity::CADEntity_CSPtr > | others, | ||
Intersect::Method | method, | ||
double | tolerance | ||
) |
Definition at line 623 of file intersect.cpp.
std::vector< geo::Coordinate > IntersectAgainstOthers::result | ( | ) | const |
Definition at line 630 of file intersect.cpp.
|
private |
Definition at line 210 of file intersect.h.
|
private |
Definition at line 212 of file intersect.h.
|
private |
Definition at line 211 of file intersect.h.
|
private |
Definition at line 213 of file intersect.h.