Cube
Attributes
- Experimental
- true
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Cube.type
Members list
Value members
Concrete methods
General constructor: lower gives each axis's lower lattice coordinate, nondegenerate marks which axes are unit intervals (every other axis is a degenerate point at its own lower value).
General constructor: lower gives each axis's lower lattice coordinate, nondegenerate marks which axes are unit intervals (every other axis is a degenerate point at its own lower value).
Attributes
The primitive constructor every other one below reduces to: direct doubled-coordinate encoding (2*a = degenerate {a}, 2*a+1 = unit interval [a,a+1]), one entry per ambient axis.
The primitive constructor every other one below reduces to: direct doubled-coordinate encoding (2*a = degenerate {a}, 2*a+1 = unit interval [a,a+1]), one entry per ambient axis.
Attributes
The top-dimensional cube (every axis non-degenerate) whose lower corner sits at lattice point coords -- e.g. the cube corresponding to pixel/voxel coords in a dense grid.
The top-dimensional cube (every axis non-degenerate) whose lower corner sits at lattice point coords -- e.g. the cube corresponding to pixel/voxel coords in a dense grid.
Attributes
The vertex (0-dimensional cube, every axis degenerate) at integer lattice point coords.
The vertex (0-dimensional cube, every axis degenerate) at integer lattice point coords.
Attributes
Extensions
Extensions
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Attributes
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Attributes
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Attributes
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Attributes
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Attributes
Lattice coordinates: for a top-dimensional cube (every axis non-degenerate) this is exactly the pixel/voxel grid index it corresponds to.
Lattice coordinates: for a top-dimensional cube (every axis non-degenerate) this is exactly the pixel/voxel grid index it corresponds to.
Attributes
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Attributes
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Attributes
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).
Ergonomic accessors, kept distinct from dim/boundary (which live on the OrderedCell instance below, per Simplex.scala's own convention of putting the Cell/OrderedCell contract methods only there).