|
CiftiLib
A C++ library for CIFTI-2 and CIFTI-1 files
|
This is the complete list of members for cifti::MathFunctions, including all inherited members.
| addVectors(const float v1[3], const float v2[3], float resultOut[3]) (defined in cifti::MathFunctions) | cifti::MathFunctions | static |
| angle(const float p1[3], const float p2[3], const float p3[3]) | cifti::MathFunctions | static |
| arraysEqual(const float a[], const float b[], const int32_t numElements) | cifti::MathFunctions | static |
| averageOfThreeCoordinates(const float c1[3], const float c2[3], const float c3[3], float outputAverage[3]) | cifti::MathFunctions | static |
| averageOfThreeCoordinates(const float xyzAll[], const int32_t offsetCoord1, const int32_t offsetCoord2, const int32_t offsetCoord3, float outputAverage[], const int32_t outputOffset) | cifti::MathFunctions | static |
| clamp(const int32_t value, const int32_t minimum, const int32_t maximum) | cifti::MathFunctions | static |
| clamp(const float value, const float minimum, const float maximum) | cifti::MathFunctions | static |
| combinations(const int64_t n, const int64_t k) | cifti::MathFunctions | static |
| compareArrays(const float a1[], const float a2[], const int32_t numElements, const float tolerance) | cifti::MathFunctions | static |
| createUnitVector(const float startXYZ[3], const float endXYZ[3], float unitVectorOut[3]) | cifti::MathFunctions | static |
| createUnitVector(const double startXYZ[3], const double endXYZ[3], double unitVectorOut[3]) | cifti::MathFunctions | static |
| crossProduct(const float v1[], const float v2[], float resultOut[]) | cifti::MathFunctions | static |
| crossProduct(const double v1[], const double v2[], double resultOut[]) | cifti::MathFunctions | static |
| distance3D(const float p1[3], const float p2[3]) | cifti::MathFunctions | static |
| distance3D(const double p1[3], const double p2[3]) | cifti::MathFunctions | static |
| distanceSquared2D(const double x1, const double y1, const double x2, const double y2) | cifti::MathFunctions | static |
| distanceSquared3D(const float p1[3], const float p2[3]) | cifti::MathFunctions | static |
| distanceSquared3D(const float xyzAll[], const int32_t offsetCoord1, const int32_t offsetCoord2) | cifti::MathFunctions | static |
| distanceSquared3D(const double p1[3], const double p2[3]) | cifti::MathFunctions | static |
| distanceToLine3D(const float p1[3], const float p2[3], const float point[3]) | cifti::MathFunctions | static |
| dotProduct(const float p1[3], const float p2[3]) | cifti::MathFunctions | static |
| dotProduct(const double p1[3], const double p2[3]) | cifti::MathFunctions | static |
| factorial(const int64_t n) | cifti::MathFunctions | static |
| gcd(uint32_t num1, uint32_t num2) | cifti::MathFunctions | static |
| isEvenNumber(const int32_t number) | cifti::MathFunctions | static |
| isInf(const float number) | cifti::MathFunctions | static |
| isNaN(const float number) (defined in cifti::MathFunctions) | cifti::MathFunctions | static |
| isNegInf(const float number) (defined in cifti::MathFunctions) | cifti::MathFunctions | static |
| isNumeric(const float number) | cifti::MathFunctions | static |
| isOddNumber(const int32_t number) | cifti::MathFunctions | static |
| isPosInf(const float number) (defined in cifti::MathFunctions) | cifti::MathFunctions | static |
| limitRange(const int32_t value, const int32_t minimumValue, const int32_t maximumValue) | cifti::MathFunctions | static |
| limitRange(const float value, const float minimumValue, const float maximumValue) | cifti::MathFunctions | static |
| limitRange(const double value, const double minimumValue, const double maximumValue) | cifti::MathFunctions | static |
| lineIntersection2D(const float p1[3], const float p2[3], const float q1[3], const float q2[3], const float tolerance, float intersectionOut[3]) | cifti::MathFunctions | static |
| matrixToQuatern(const float matrix[3][3], float cijk[4]) | cifti::MathFunctions | static |
| matrixToQuatern(const double matrix[3][3], double cijk[4]) | cifti::MathFunctions | static |
| normalizedCrossProduct(const float x1[], const float x2[], float resultOut[]) | cifti::MathFunctions | static |
| normalizeVector(float vectorsAll[], const int32_t offset) | cifti::MathFunctions | static |
| normalizeVector(float vectorInOut[3]) | cifti::MathFunctions | static |
| normalizeVector(double vectorInOut[3]) | cifti::MathFunctions | static |
| normalVector(const float v1[3], const float v2[3], const float v3[3], float normalVectorOut[3]) | cifti::MathFunctions | static |
| normalVector(const double v1[3], const double v2[3], const double v3[3], double normalVectorOut[3]) | cifti::MathFunctions | static |
| normalVectorDirection(const float v1[3], const float v2[3], const float v3[3], float directionOut[3]) | cifti::MathFunctions | static |
| permutations(const int64_t n, const int64_t k) | cifti::MathFunctions | static |
| projectPoint(const float pt[3], const float origin[3], const float normal[3], float projectedPointOut[3]) | cifti::MathFunctions | static |
| quaternToMatrix(const float cijk[4], float matrix[3][3]) | cifti::MathFunctions | static |
| quaternToMatrix(const double cijk[4], double matrix[3][3]) | cifti::MathFunctions | static |
| rayIntersectPlane(const float p1[3], const float p2[3], const float p3[3], const float rayOrigin[3], const float rayVector[3], float intersectionXYZandDistance[3]) | cifti::MathFunctions | static |
| remainder(const double numerator, const double denominator) | cifti::MathFunctions | static |
| round(const double value) | cifti::MathFunctions | static |
| signedAngle(const float pi[3], const float pj[3], const float pk[3], const float n[3]) | cifti::MathFunctions | static |
| signedDistanceFromPlane(const float planeNormal[3], const float pointInPlane[3], const float queryPoint[3]) | cifti::MathFunctions | static |
| subtractVectors(const float v1[3], const float v2[3], float resultOut[3]) | cifti::MathFunctions | static |
| triangleArea(const float v1[3], const float v2[3], const float v3[3]) | cifti::MathFunctions | static |
| triangleArea(const double v1[3], const double v2[3], const double v3[3]) | cifti::MathFunctions | static |
| triangleArea(const float xyzAll[], const int32_t offsetCoord1, const int32_t offsetCoord2, const int32_t offsetCoord3) | cifti::MathFunctions | static |
| triangleAreaSigned2D(const float p1[3], const float p2[3], const float p3[3]) | cifti::MathFunctions | static |
| triangleAreaSigned3D(const float referenceNormal[3], const float p1[3], const float p2[3], const float p3[3]) | cifti::MathFunctions | static |
| vectorLength(const float vector[3]) | cifti::MathFunctions | static |
| vectorLength(const float vectorsAll[], const int32_t offset) | cifti::MathFunctions | static |
| vectorLength(const double vector[3]) | cifti::MathFunctions | static |