mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Expose RimContourMapProjection methods to find coordinates for export.
This commit is contained in:
parent
174248087d
commit
10d257480d
@ -110,6 +110,13 @@ public:
|
||||
void setPickPoint( cvf::Vec2d globalPickPoint );
|
||||
cvf::Vec3d origin3d() const;
|
||||
|
||||
size_t cellIndexFromIJ( uint i, uint j ) const;
|
||||
size_t vertexIndexFromIJ( uint i, uint j ) const;
|
||||
cvf::Vec2d origin2d() const;
|
||||
|
||||
std::vector<double> xVertexPositions() const;
|
||||
std::vector<double> yVertexPositions() const;
|
||||
|
||||
// Pure-virtual public methods which should be overridden by Eclipse and Geo-mechanical contour map implementations
|
||||
virtual QString resultDescriptionText() const = 0;
|
||||
virtual RimRegularLegendConfig* legendConfig() const = 0;
|
||||
@ -182,16 +189,10 @@ protected:
|
||||
|
||||
// Cell index and position conversion
|
||||
std::vector<CellIndexAndResult> cellsAtIJ( uint i, uint j ) const;
|
||||
size_t cellIndexFromIJ( uint i, uint j ) const;
|
||||
size_t vertexIndexFromIJ( uint i, uint j ) const;
|
||||
cvf::Vec2ui ijFromVertexIndex( size_t gridIndex ) const;
|
||||
cvf::Vec2ui ijFromCellIndex( size_t mapIndex ) const;
|
||||
cvf::Vec2ui ijFromLocalPos( const cvf::Vec2d& localPos2d ) const;
|
||||
cvf::Vec2d cellCenterPosition( uint i, uint j ) const;
|
||||
cvf::Vec2d origin2d() const;
|
||||
|
||||
std::vector<double> xVertexPositions() const;
|
||||
std::vector<double> yVertexPositions() const;
|
||||
|
||||
cvf::Vec2ui calculateMapSize() const;
|
||||
double gridEdgeOffset() const;
|
||||
|
Loading…
Reference in New Issue
Block a user