Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
This is the complete list of members for CGeometry, including all inherited members.
addPadding(double x, double y, double sizeX, double sizeY, double padding, double *xPadding, double *yPadding, double *sizeXPadding, double *sizeYPadding) | CGeometry | static |
addRectangle(double *xMin, double *yMin, double *xMax, double *yMax, double propMarginAdd) | CGeometry | static |
angleVectorZeroTo2PiRadians(double x, double y) | CGeometry | static |
areCollinearPoints(double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3, double precision) | CGeometry | static |
areCollinearPoints2D(double x1, double y1, double x2, double y2, double x3, double y3, double precision) | CGeometry | static |
calculateCenter(double xMin, double yMin, double zMin, double xMax, double yMax, double zMax, double *xCenter, double *yCenter, double *zCenter) | CGeometry | static |
calculateCoefficientEquationPlane(double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3, double *A, double *B, double *C, double *D) | CGeometry | static |
calculateParametricPoint(double x1, double y1, double z1, double x2, double y2, double z2, double t, double *x, double *y, double *z) | CGeometry | static |
calculatePointYStraight(double y0, double slope, double x) | CGeometry | static |
compare2PointsHorizontal(double x1, double y1, double x2, double y2) | CGeometry | static |
compare2PointsVertical(double x1, double y1, double x2, double y2) | CGeometry | static |
distancePointToLineWithIntersection(double xPoint, double yPoint, double x1, double y1, double x2, double y2, double *xIntersectionOpt, double *yIntersectionOpt, double *distance) | CGeometry | static |
distanceToPlane(double A, double B, double C, double D, double x, double y, double z) | CGeometry | static |
extrusion(double Nx, double Ny, double Nz, double *Ux, double *Uy, double *Uz, double *Vx, double *Vy, double *Vz) | CGeometry | static |
getAreaAndXCGTrapeze(double xInf, double yInf, double xSup, double ySup, double *areaTrapeze, double *xcgTrapeze) | CGeometry | static |
getAreaTrapeze(double x1, double y1, double x2, double y2) | CGeometry | static |
getAreaTriangleByCoordinates2D(const std::shared_ptr< std::vector< iv::math::geometry::Point2d > > &trianglePoints) | CGeometry | static |
getCoordCornerLeftDownRectangleCenter(double widthRectangle, double heightRectangle, unsigned char justify, double *dx, double *dy) | CGeometry | static |
getCoordCornerLeftDownRectangleGeneral(double widthRectangle, double heightRectangle, double distLeftX, double distBottomY, unsigned char justify, double *dx, double *dy) | CGeometry | static |
getParametricValue(double x1, double y1, double x2, double y2, double x, double y, double *tOpt, double *nOpt, double *xtOpt, double *ytOpt) | CGeometry | static |
getZPointPlane(double A, double B, double C, double D, double x, double y) | CGeometry | static |
hasIntersection(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, double *tOpt, double *nOpt, double *xOpt, double *yOpt, double precision) | CGeometry | static |
hasIntersectionSegmentPlane(double x1, double y1, double z1, double x2, double y2, double z2, double A, double B, double C, double D, double *tOpt, double *xOpt, double *yOpt, double *zOpt) | CGeometry | static |
horizontalAxisFromThePlaneNormal(double A, double B, double C, double *Ux, double *Uy, double *Uz, double *Vx, double *Vy, double *Vz) | CGeometry | static |
isPointIntoRectangle(double x, double y, double xOrg, double yOrg, double sizeX, double sizeY, double precision) | CGeometry | static |
isSamePoint2D(double x1, double y1, double x2, double y2, double precision) | CGeometry | static |
isSamePoint3D(double x1, double y1, double z1, double x2, double y2, double z2, double precision) | CGeometry | static |
module2D(double x1, double y1, double x2, double y2) | CGeometry | static |
module2DSquare(double x1, double y1, double x2, double y2) | CGeometry | static |
module3D(double x1, double y1, double z1, double x2, double y2, double z2) | CGeometry | static |
movePoint2D(double x, double y, double dx, double dy, double Ux, double Uy, double *xMove, double *yMove) | CGeometry | static |
point3dProjectedTo2D(double Xo, double Yo, double Zo, double Ux, double Uy, double Uz, double Vx, double Vy, double Vz, double x3D, double y3D, double z3D, double *x2D, double *y2D) | CGeometry | static |
pointIsLimits2D(double x, double y, double xMin, double yMin, double xMax, double yMax, double precision) | CGeometry | static |
pointIsLimits3D(double x, double y, double z, double xMin, double yMin, double zMin, double xMax, double yMax, double zMax, double precision) | CGeometry | static |
pointsRectangle(double xCenter, double yCenter, double sizeX, double sizeY, double *x1, double *y1, double *x2, double *y2) | CGeometry | static |
rectangleWithProportional(double widthWindow, double heightWindow, double coefficientPercentageBorder, double xMin, double yMin, double zMin, double xMax, double yMax, double zMax, double *xMinOut, double *yMinOut, double *zMinOut, double *xMaxOut, double *yMaxOut, double *zMaxOut) | CGeometry | static |
restPadding(double x, double y, double sizeX, double sizeY, double padding, double *xPadding, double *yPadding, double *sizeXPadding, double *sizeYPadding) | CGeometry | static |
rotate2D(double x, double y, double xc, double yc, double Ux, double Uy, double *x_rotate, double *y_rotate) | CGeometry | static |