Skip to main content
Log in

Mojo struct

TileMask

struct TileMask[rank: Int, element_size: Index[rank] = IndexList(1), element_stride: Index[rank] = IndexList(1)]

Fields

  • max_dim (Index[rank]):
  • offset (Index[rank]):

Implemented traits

AnyType, Copyable, ExplicitlyCopyable, Movable, UnknownDestructibility

Methods

__init__

__init__(out self, max_dim: Index[rank], offset: Index[rank] = IndexList(0))

access_mask

access_mask(self, point: Index[rank]) -> StaticTuple[Bool, rank]

access_size

access_size(self, point: Index[rank], dim_mask: StaticTuple[Bool, rank]) -> Index[rank]