index Class
Defines an N-dimensional index point.
template <
int _Rank
>
class index;
Parameters
- _Rank
The rank, or number of dimensions.
Members
Public Constructors
Name |
Description |
---|---|
Initializes a new instance of the index class. |
Public Operators
Name |
Description |
---|---|
Decrements each element of the index object. |
|
Calculates the modulus (remainder) of each element in the index object when that element is divided by a number. |
|
Multiplies each element of the index object by a number. |
|
Divides each element of the index object by a number. |
|
Returns the element that's at the specified index. |
|
Increments each element of the index object. |
|
Adds the specified number to each element of the index object. |
|
Copies the contents of the specified index object into this one. |
|
Subtracts the specified number from each element of the index object. |
Public Constants
Name |
Description |
---|---|
Stores the rank of the index object. |
Inheritance Hierarchy
index
Remarks
The index structure represents a coordinate vector of N integers that specifies a unique position in an N-dimensional space. The values in the vector are ordered from most significant to least significant. You can retrieve the values of the components using index::operator= Operator.
Requirements
Header: amp.h
Namespace: Concurrency