mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-24 22:27:55 -05:00
Grid: Add utility method for cell index from VecIjk0.
This commit is contained in:
1 parent
88c17224a0
commit
816aef2f2c
2 files changed
+9
No files matched your search
@@ -195,6 +195,14 @@ std::array<cvf::Vec3d, 8> RigGridBase::cellCornerVertices( size_t cellIndex ) co
|
||||
return vertices;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
size_t RigGridBase::cellIndexFromIJK( const caf::VecIjk0& ijk ) const
|
||||
{
|
||||
return cellIndexFromIJK( ijk.i(), ijk.j(), ijk.k() );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
@@ -103,6 +103,7 @@ public:
|
||||
virtual void ijkFromCellIndexUnguarded( size_t cellIndex, size_t* i, size_t* j, size_t* k ) const;
|
||||
|
||||
std::optional<caf::VecIjk0> ijkFromCellIndex( size_t cellIndex ) const;
|
||||
size_t cellIndexFromIJK( const caf::VecIjk0& ijk ) const;
|
||||
|
||||
bool cellIJKFromCoordinate( const cvf::Vec3d& coord, size_t* i, size_t* j, size_t* k ) const override; // unused
|
||||
void cellMinMaxCordinates( size_t cellIndex, cvf::Vec3d* minCoordinate, cvf::Vec3d* maxCoordinate ) const override; // unused
|
||||
|
||||
Reference in new issue
Block a user