84 return shape.
width == 0;
static bool TTL_shape_empty(TTL_shape_t shape)
A Shape is empty if its width is 0.
static TTL_overlap_t TTL_create_overlap(const TTL_overlap_dim_t width, const TTL_overlap_dim_t height, const TTL_overlap_dim_t depth)
Create a 3D Description of a Tile overlap.
static TTL_shape_t TTL_create_shape(TTL_dim_t width, TTL_dim_t height, TTL_dim_t depth)
Create a description of a Shape.
static TTL_offset_t TTL_create_offset(void)
Returns a TTL_offset_t.
unsigned int TTL_dim_t
The type used to hold the size of an object along any dimension.
int TTL_offset_dim_t
The type used to hold offsets and origins.
Description of the 3D offset of an object.
Description of the overlap in 3D space of adjacent tiles.
TTL_dim_t width
Number of elements along dimension x.
unsigned char TTL_overlap_dim_t