OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
marchsq::_RasterTraits< ScalarField > Struct Reference
Inheritance diagram for marchsq::_RasterTraits< ScalarField >:
Collaboration diagram for marchsq::_RasterTraits< ScalarField >:

Public Types

using ValueType = float

Static Public Member Functions

static float get (const ScalarField &sf, size_t row, size_t col)
static size_t rows (const ScalarField &sf)
static size_t cols (const ScalarField &sf)

Detailed Description

Member Typedef Documentation

◆ ValueType

using marchsq::_RasterTraits< ScalarField >::ValueType = float

Member Function Documentation

◆ cols()

size_t marchsq::_RasterTraits< ScalarField >::cols ( const ScalarField & sf)
inlinestatic
89{ return sf.to_coordr(sf.size.x()); }
Definition MarchingSquares.hpp:134

References marchsq::ScalarField::size, and marchsq::ScalarField::to_coordr().

Here is the call graph for this function:

◆ get()

float marchsq::_RasterTraits< ScalarField >::get ( const ScalarField & sf,
size_t row,
size_t col )
inlinestatic
85{ return sf.get_scalar(Coord(row, col)); }

References marchsq::ScalarField::get_scalar().

Here is the call graph for this function:

◆ rows()

size_t marchsq::_RasterTraits< ScalarField >::rows ( const ScalarField & sf)
inlinestatic
88{ return sf.to_coordr(sf.size.y()); }

References marchsq::ScalarField::size, and marchsq::ScalarField::to_coordr().

Here is the call graph for this function:

The documentation for this struct was generated from the following file:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Fill/FillTpmsFK.cpp