Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CGeometry Member List

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)CGeometrystatic
addRectangle(double *xMin, double *yMin, double *xMax, double *yMax, double propMarginAdd)CGeometrystatic
angleVectorZeroTo2PiRadians(double x, double y)CGeometrystatic
areCollinearPoints(double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3, double precision)CGeometrystatic
areCollinearPoints2D(double x1, double y1, double x2, double y2, double x3, double y3, double precision)CGeometrystatic
calculateCenter(double xMin, double yMin, double zMin, double xMax, double yMax, double zMax, double *xCenter, double *yCenter, double *zCenter)CGeometrystatic
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)CGeometrystatic
calculateParametricPoint(double x1, double y1, double z1, double x2, double y2, double z2, double t, double *x, double *y, double *z)CGeometrystatic
calculatePointYStraight(double y0, double slope, double x)CGeometrystatic
compare2PointsHorizontal(double x1, double y1, double x2, double y2)CGeometrystatic
compare2PointsVertical(double x1, double y1, double x2, double y2)CGeometrystatic
distancePointToLineWithIntersection(double xPoint, double yPoint, double x1, double y1, double x2, double y2, double *xIntersectionOpt, double *yIntersectionOpt, double *distance)CGeometrystatic
distanceToPlane(double A, double B, double C, double D, double x, double y, double z)CGeometrystatic
extrusion(double Nx, double Ny, double Nz, double *Ux, double *Uy, double *Uz, double *Vx, double *Vy, double *Vz)CGeometrystatic
getAreaAndXCGTrapeze(double xInf, double yInf, double xSup, double ySup, double *areaTrapeze, double *xcgTrapeze)CGeometrystatic
getAreaTrapeze(double x1, double y1, double x2, double y2)CGeometrystatic
getAreaTriangleByCoordinates2D(const std::shared_ptr< std::vector< iv::math::geometry::Point2d > > &trianglePoints)CGeometrystatic
getCoordCornerLeftDownRectangleCenter(double widthRectangle, double heightRectangle, unsigned char justify, double *dx, double *dy)CGeometrystatic
getCoordCornerLeftDownRectangleGeneral(double widthRectangle, double heightRectangle, double distLeftX, double distBottomY, unsigned char justify, double *dx, double *dy)CGeometrystatic
getParametricValue(double x1, double y1, double x2, double y2, double x, double y, double *tOpt, double *nOpt, double *xtOpt, double *ytOpt)CGeometrystatic
getZPointPlane(double A, double B, double C, double D, double x, double y)CGeometrystatic
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)CGeometrystatic
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)CGeometrystatic
horizontalAxisFromThePlaneNormal(double A, double B, double C, double *Ux, double *Uy, double *Uz, double *Vx, double *Vy, double *Vz)CGeometrystatic
isPointIntoRectangle(double x, double y, double xOrg, double yOrg, double sizeX, double sizeY, double precision)CGeometrystatic
isSamePoint2D(double x1, double y1, double x2, double y2, double precision)CGeometrystatic
isSamePoint3D(double x1, double y1, double z1, double x2, double y2, double z2, double precision)CGeometrystatic
module2D(double x1, double y1, double x2, double y2)CGeometrystatic
module2DSquare(double x1, double y1, double x2, double y2)CGeometrystatic
module3D(double x1, double y1, double z1, double x2, double y2, double z2)CGeometrystatic
movePoint2D(double x, double y, double dx, double dy, double Ux, double Uy, double *xMove, double *yMove)CGeometrystatic
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)CGeometrystatic
pointIsLimits2D(double x, double y, double xMin, double yMin, double xMax, double yMax, double precision)CGeometrystatic
pointIsLimits3D(double x, double y, double z, double xMin, double yMin, double zMin, double xMax, double yMax, double zMax, double precision)CGeometrystatic
pointsRectangle(double xCenter, double yCenter, double sizeX, double sizeY, double *x1, double *y1, double *x2, double *y2)CGeometrystatic
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)CGeometrystatic
restPadding(double x, double y, double sizeX, double sizeY, double padding, double *xPadding, double *yPadding, double *sizeXPadding, double *sizeYPadding)CGeometrystatic
rotate2D(double x, double y, double xc, double yc, double Ux, double Uy, double *x_rotate, double *y_rotate)CGeometrystatic