Tensor Tiling Library
 
Loading...
Searching...
No Matches
TTL_overlap Struct Reference

Description of the overlap in 3D space of adjacent tiles. More...

#include <TTL_types.h>

Collaboration diagram for TTL_overlap:

Public Member Functions

 TTL_overlap (const TTL_overlap_dim width=0, const TTL_overlap_dim height=0, const TTL_overlap_dim depth=0)
 Create a 3D Description of a Tile overlap.
 

Data Fields

TTL_overlap_dim width
 width overlap in elements
 
TTL_overlap_dim height
 height overlap in elements
 
TTL_overlap_dim depth
 depth overlap in elements
 

Detailed Description

Description of the overlap in 3D space of adjacent tiles.

TTL_overlap represents the number of overlapped elements between adjacent tiles in each dimension.

For example, overlap.x=1 means that every horizontally-adjacent tiles share elements on one column.

The type used to hold the overlap between adjacent tiles along all dimensions

Definition at line 100 of file TTL_cpp/TTL_types.h.

Constructor & Destructor Documentation

◆ TTL_overlap()

TTL_overlap::TTL_overlap ( const TTL_overlap_dim width = 0,
const TTL_overlap_dim height = 0,
const TTL_overlap_dim depth = 0 )
inline

Create a 3D Description of a Tile overlap.

See also
TTL_overlap for more information.
Parameters
width///< Overlap width in elements
height///< Overlap height in elements
depth///< Overlap depth in elements
Returns
A TTL_overlap describing in 3D the overlap requested.

Definition at line 112 of file TTL_cpp/TTL_types.h.

Field Documentation

◆ depth

TTL_overlap_dim TTL_overlap::depth

depth overlap in elements

Definition at line 117 of file TTL_cpp/TTL_types.h.

◆ height

TTL_overlap_dim TTL_overlap::height

height overlap in elements

Definition at line 116 of file TTL_cpp/TTL_types.h.

◆ width

TTL_overlap_dim TTL_overlap::width

width overlap in elements

Definition at line 115 of file TTL_cpp/TTL_types.h.


The documentation for this struct was generated from the following file: