Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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