OpenLexocad
28.0
|
Typedefs | |
typedef bgm::point< double, 3, bg::cs::cartesian > | Point |
typedef bgm::segment< Point > | Segment |
typedef bg::model::box< Point > | Box |
typedef std::pair< Segment, uintptr_t > | SegmentValue |
typedef bgi::rtree< SegmentValue, bgi::rstar< 16 > > | SegmentRTree |
typedef std::pair< Point, uintptr_t > | PointValue |
typedef bgi::rtree< PointValue, bgi::rstar< 16 > > | PointRTree |
typedef std::pair< Box, uintptr_t > | BoxValue |
typedef bgi::rtree< BoxValue, bgi::rstar< 16 > > | BoxRTree |
typedef bgm::point< double, 2, bg::cs::cartesian > | Point2d |
typedef bgm::segment< Point2d > | Segment2d |
typedef bg::model::box< Point2d > | Box2d |
typedef std::pair< Segment2d, uintptr_t > | Segment2dValue |
typedef bgi::rtree< Segment2dValue, bgi::rstar< 16 > > | Segment2dRTree |
typedef std::pair< Point2d, uintptr_t > | Point2dValue |
typedef bgi::rtree< Point2dValue, bgi::rstar< 16 > > | Point2dRTree |
typedef std::pair< Box2d, uintptr_t > | Box2dValue |
typedef bgi::rtree< Box2dValue, bgi::rstar< 16 > > | Box2dRTree |
Functions | |
LX_GEOM_EXPORT Point | getPoint (const Geom::Pnt &p) |
LX_GEOM_EXPORT Box | getBox (const Geom::Pnt &p, const double &radius) |
LX_GEOM_EXPORT Box | getBox (const Geom::Bnd_Box &bbox) |
LX_GEOM_EXPORT PointValue | getPointValue (const Geom::Pnt &p, uintptr_t userData) |
LX_GEOM_EXPORT BoxValue | getBoxValue (const Bnd_Box &bbox, uintptr_t userData) |
LX_GEOM_EXPORT Box2d | getBox2d (const double &minx, const double &miny, const double &maxx, const double &maxy) |
LX_GEOM_EXPORT Box2d | getBox2d (const Geom::Pnt2d &p, const double &radius) |
LX_GEOM_EXPORT Box2d | getBox2d (const Geom::Bnd_Box &bbox) |
LX_GEOM_EXPORT Box2dValue | getBox2dValue (const double &minx, const double &miny, const double &maxx, const double &maxy, uintptr_t userData) |
LX_GEOM_EXPORT Box2dValue | getBox2dValue (const Geom::Bnd_Box &bbox, uintptr_t userData) |
typedef bg::model::box<Point> Geom::RTree::Box |
typedef bg::model::box<Point2d> Geom::RTree::Box2d |
typedef bgi::rtree<Box2dValue, bgi::rstar<16> > Geom::RTree::Box2dRTree |
typedef std::pair<Box2d, uintptr_t> Geom::RTree::Box2dValue |
typedef bgi::rtree<BoxValue, bgi::rstar<16> > Geom::RTree::BoxRTree |
typedef std::pair<Box, uintptr_t> Geom::RTree::BoxValue |
typedef bgm::point<double, 3, bg::cs::cartesian> Geom::RTree::Point |
typedef bgm::point<double, 2, bg::cs::cartesian> Geom::RTree::Point2d |
typedef bgi::rtree<Point2dValue, bgi::rstar<16> > Geom::RTree::Point2dRTree |
typedef std::pair<Point2d, uintptr_t> Geom::RTree::Point2dValue |
typedef bgi::rtree<PointValue, bgi::rstar<16> > Geom::RTree::PointRTree |
typedef std::pair<Point, uintptr_t> Geom::RTree::PointValue |
typedef bgm::segment<Point> Geom::RTree::Segment |
typedef bgm::segment<Point2d> Geom::RTree::Segment2d |
typedef bgi::rtree<Segment2dValue, bgi::rstar<16> > Geom::RTree::Segment2dRTree |
typedef std::pair<Segment2d, uintptr_t> Geom::RTree::Segment2dValue |
typedef bgi::rtree<SegmentValue, bgi::rstar<16> > Geom::RTree::SegmentRTree |
typedef std::pair<Segment, uintptr_t> Geom::RTree::SegmentValue |
LX_GEOM_EXPORT Box Geom::RTree::getBox | ( | const Geom::Bnd_Box & | bbox | ) |
LX_GEOM_EXPORT Box2d Geom::RTree::getBox2d | ( | const double & | minx, |
const double & | miny, | ||
const double & | maxx, | ||
const double & | maxy | ||
) |
LX_GEOM_EXPORT Box2d Geom::RTree::getBox2d | ( | const Geom::Bnd_Box & | bbox | ) |
LX_GEOM_EXPORT Box2d Geom::RTree::getBox2d | ( | const Geom::Pnt2d & | p, |
const double & | radius | ||
) |
LX_GEOM_EXPORT Box2dValue Geom::RTree::getBox2dValue | ( | const double & | minx, |
const double & | miny, | ||
const double & | maxx, | ||
const double & | maxy, | ||
uintptr_t | userData | ||
) |
LX_GEOM_EXPORT Box2dValue Geom::RTree::getBox2dValue | ( | const Geom::Bnd_Box & | bbox, |
uintptr_t | userData | ||
) |
LX_GEOM_EXPORT PointValue Geom::RTree::getPointValue | ( | const Geom::Pnt & | p, |
uintptr_t | userData | ||
) |