The SKIRT project
advanced radiative transfer for astrophysics
Quadrics Member List

This is the complete list of members for Quadrics, including all inherited members.

cube(double x)Quadricsinlinestatic
cube(double x0, double x1)Quadricsinlinestatic
distinctIntersectionsCone(Vec r0, Vec k, double cosTheta, double &x1, double &x2)Quadricsinlinestatic
distinctIntersectionsCylinder(Vec r0, Vec k, double kq2, double radius, double &x1, double &x2)Quadricsinlinestatic
distinctIntersectionsSphere(Vec r0, Vec k, double radius, double &x1, double &x2)Quadricsinlinestatic
distinctSolutions(double b, double c, double &x1, double &x2)Quadricsinlinestatic
distinctSolutions(double a, double b, double c, double &x1, double &x2)Quadricsinlinestatic
doSpheresOverlap(Vec center1, double radius1, Vec center2, double radius2)Quadricsinlinestatic
EPS (defined in Quadrics)Quadricsprivatestatic
firstIntersectionCone(Vec r0, Vec k, double cosTheta)Quadricsinlinestatic
firstIntersectionCylinder(Vec r0, Vec k, double kq2, double radius)Quadricsinlinestatic
firstIntersectionSphere(Vec r0, Vec k, double radius)Quadricsinlinestatic
firstIntersectionSphere(Vec r0, Vec k, Vec center, double radius)Quadricsinlinestatic
intersectionHorizontalPlane(Vec r0, Vec k, double zPlane)Quadricsinlinestatic
intersectionMeridionalPlane(Vec r0, Vec k, double sinPhi, double cosPhi)Quadricsinlinestatic
isPositionInSphere(Vec p, Vec center, double radius)Quadricsinlinestatic
isSphereInShell(Vec center, double radius, double rmin, double rmax)Quadricsinlinestatic
isSphericalCellInSphere(double rmin, double rmax, double thetaMin, double thetaMax, double phiMin, double phiMax, Vec center, double radius)Quadricsinlinestatic
minCosineOverInterval(double amp, double phase, double tlo, double thi) (defined in Quadrics)Quadricsinlineprivatestatic
smallestPositiveSolution(double b, double c)Quadricsinlinestatic
smallestPositiveSolution(double a, double b, double c)Quadricsinlinestatic
sphereIntersectsPlane(double sphereRadius, double outOfPlaneCenterCoord, double &circleRadius)Quadricsinlinestatic
sqrtDiffSquares(double a, double b)Quadricsinlinestatic
square(double x)Quadricsinlinestatic
volumeSphere(double radius)Quadricsinlinestatic