Go to the source code of this file.
|
| #define | vtkVectorOperatorNegate(vectorType, type, size) |
| |
| #define | vtkVectorOperatorPlus(vectorType, type, size) |
| |
| #define | vtkVectorOperatorMinus(vectorType, type, size) |
| |
| #define | vtkVectorOperatorMultiply(vectorType, type, size) |
| |
| #define | vtkVectorOperatorMultiplyScalar(vectorType, type, size) |
| |
| #define | vtkVectorOperatorMultiplyScalarPre(vectorType, type, size) |
| |
| #define | vtkVectorOperatorDivide(vectorType, type, size) |
| |
| #define | vtkVectorOperatorMacro(vectorType, type, size) |
| |
|
| template<typename A , int Size> |
| vtkVector< A, Size > | operator- (const vtkVector< A, Size > &v) |
| |
| template<typename A , int Size> |
| vtkVector< A, Size > | operator+ (const vtkVector< A, Size > &v1, const vtkVector< A, Size > &v2) |
| |
| template<typename A , int Size> |
| vtkVector< A, Size > | operator- (const vtkVector< A, Size > &v1, const vtkVector< A, Size > &v2) |
| |
| template<typename A , int Size> |
| vtkVector< A, Size > | operator* (const vtkVector< A, Size > &v1, const vtkVector< A, Size > &v2) |
| |
| template<typename A , typename B , int Size> |
| vtkVector< A, Size > | operator* (const vtkVector< A, Size > &v1, const B &scalar) |
| |
| template<typename A , int Size> |
| vtkVector< A, Size > | operator/ (const vtkVector< A, Size > &v1, const vtkVector< A, Size > &v2) |
| |
| | vtkVectorOperatorMacro (vtkVector2i, int, 2) |
| |
| | vtkVectorOperatorMacro (vtkVector2f, float, 2) |
| |
| | vtkVectorOperatorMacro (vtkVector2d, double, 2) |
| |
| | vtkVectorOperatorMacro (vtkVector3i, int, 3) |
| |
| | vtkVectorOperatorMacro (vtkVector3f, float, 3) |
| |
| | vtkVectorOperatorMacro (vtkVector3d, double, 3) |
| |
◆ vtkVectorOperatorNegate
| #define vtkVectorOperatorNegate |
( |
|
vectorType, |
|
|
|
type, |
|
|
|
size |
|
) |
| |
◆ vtkVectorOperatorPlus
| #define vtkVectorOperatorPlus |
( |
|
vectorType, |
|
|
|
type, |
|
|
|
size |
|
) |
| |
Value: inline vectorType
operator+(
const vectorType& v1,
const vectorType& v2) \
{ \
return vectorType( \
.GetData()); \
}
Definition at line 108 of file vtkVectorOperators.h.
◆ vtkVectorOperatorMinus
| #define vtkVectorOperatorMinus |
( |
|
vectorType, |
|
|
|
type, |
|
|
|
size |
|
) |
| |
Value: inline vectorType
operator-(
const vectorType& v1,
const vectorType& v2) \
{ \
return vectorType( \
.GetData()); \
}
Definition at line 115 of file vtkVectorOperators.h.
◆ vtkVectorOperatorMultiply
| #define vtkVectorOperatorMultiply |
( |
|
vectorType, |
|
|
|
type, |
|
|
|
size |
|
) |
| |
Value: inline vectorType
operator*(
const vectorType& v1,
const vectorType& v2) \
{ \
return vectorType( \
.GetData()); \
}
Definition at line 122 of file vtkVectorOperators.h.
◆ vtkVectorOperatorMultiplyScalar
| #define vtkVectorOperatorMultiplyScalar |
( |
|
vectorType, |
|
|
|
type, |
|
|
|
size |
|
) |
| |
◆ vtkVectorOperatorMultiplyScalarPre
| #define vtkVectorOperatorMultiplyScalarPre |
( |
|
vectorType, |
|
|
|
type, |
|
|
|
size |
|
) |
| |
◆ vtkVectorOperatorDivide
| #define vtkVectorOperatorDivide |
( |
|
vectorType, |
|
|
|
type, |
|
|
|
size |
|
) |
| |
Value: inline vectorType
operator/(
const vectorType& v1,
const vectorType& v2) \
{ \
return vectorType( \
.GetData()); \
}
Definition at line 141 of file vtkVectorOperators.h.
◆ vtkVectorOperatorMacro
| #define vtkVectorOperatorMacro |
( |
|
vectorType, |
|
|
|
type, |
|
|
|
size |
|
) |
| |
Value:
vtkVectorOperatorPlus(vectorType,
type,
size); \
vtkVectorOperatorMinus(vectorType,
type,
size); \
vtkVectorOperatorMultiply(vectorType,
type,
size); \
vtkVectorOperatorMultiplyScalar(vectorType,
type,
size); \
vtkVectorOperatorMultiplyScalarPre(vectorType,
type,
size); \
vtkVectorOperatorDivide(vectorType,
type,
size)
Definition at line 149 of file vtkVectorOperators.h.
◆ operator-() [1/2]
template<typename A , int Size>
◆ operator+()
template<typename A , int Size>
◆ operator-() [2/2]
template<typename A , int Size>
◆ operator*() [1/2]
template<typename A , int Size>
◆ operator*() [2/2]
template<typename A , typename B , int Size>
◆ operator/()
template<typename A , int Size>
◆ vtkVectorOperatorMacro() [1/6]
◆ vtkVectorOperatorMacro() [2/6]
◆ vtkVectorOperatorMacro() [3/6]
◆ vtkVectorOperatorMacro() [4/6]
◆ vtkVectorOperatorMacro() [5/6]
◆ vtkVectorOperatorMacro() [6/6]