cifti::MathFunctions Member List

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