![]() |
OpendTect 8.0
|
#include <geom2dintersections.h>
Public Member Functions | |
| virtual | ~Line2DIntersectionManager () |
| const ObjectSet< BendPoints > & | bendpoints () const |
| bool | compute (TaskRunner *=nullptr) |
| bool | computeBendpoints (TaskRunner *=nullptr) |
| const BendPoints * | getBendPoints (const Pos::GeomID &) const |
| const Line2DInterSection * | getIntersection (const Pos::GeomID &) const |
| int | indexOf (const Pos::GeomID &) const |
| const Line2DInterSectionSet & | intersections () const |
Static Public Member Functions | |
| static const Line2DIntersectionManager & | instance () |
| static Line2DIntersectionManager & | instanceAdmin () |
Private Member Functions | |
| Line2DIntersectionManager () | |
Private Attributes | |
| ManagedObjectSet< BendPoints > | bendpointset_ |
| std::unordered_map< int, int > | geomidmap_ |
| Line2DInterSectionSet | intersections_ |
<>
|
virtual |
|
private |
| const ObjectSet< BendPoints > & Line2DIntersectionManager::bendpoints | ( | ) | const |
| bool Line2DIntersectionManager::compute | ( | TaskRunner * | = nullptr | ) |
| bool Line2DIntersectionManager::computeBendpoints | ( | TaskRunner * | = nullptr | ) |
| const BendPoints * Line2DIntersectionManager::getBendPoints | ( | const Pos::GeomID & | ) | const |
| const Line2DInterSection * Line2DIntersectionManager::getIntersection | ( | const Pos::GeomID & | ) | const |
| int Line2DIntersectionManager::indexOf | ( | const Pos::GeomID & | ) | const |
|
static |
|
static |
| const Line2DInterSectionSet & Line2DIntersectionManager::intersections | ( | ) | const |
|
private |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2025