함수 | |
static nfu_status | ptwXY_clip2 (ptwXYPoints *ptwXY1, double y, double x1, double y1, double x2, double y2) |
static double | ptwXY_thicken_linear_dx (int sectionSubdivideMax, double dxMax, double x1, double x2) |
static nfu_status | ptwXY_thin2 (ptwXYPoints *thinned, char *thin, double accuracy, int64_t i1, int64_t i2) |
nfu_status | ptwXY_clip (ptwXYPoints *ptwXY1, double yMin, double yMax) |
nfu_status | ptwXY_thicken (ptwXYPoints *ptwXY1, int sectionSubdivideMax, double dxMax, double fxMax) |
ptwXYPoints * | ptwXY_thin (ptwXYPoints *ptwXY1, double accuracy, nfu_status *status) |
nfu_status | ptwXY_trim (ptwXYPoints *ptwXY) |
ptwXYPoints * | ptwXY_union (ptwXYPoints *ptwXY1, ptwXYPoints *ptwXY2, nfu_status *status, int unionOptions) |
nfu_status | ptwXY_scaleOffsetXAndY (ptwXYPoints *ptwXY, double xScale, double xOffset, double yScale, double yOffset) |
nfu_status ptwXY_clip | ( | ptwXYPoints * | ptwXY1, |
double | yMin, | ||
double | yMax | ||
) |
ptwXY_methods.cc 파일의 25 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXYPoints_s::accuracy, ptwXYPoints_s::allocatedSize, ptwXYPoints_s::biSectionMax, ptwXYPoints_s::interpolation, ptwXYPoints_s::interpolationOtherInfo, ptwXYPoints_s::length, n, nfu_Okay, nfu_otherInterpolation, ptwXYPoints_s::points, ptwXY_clear(), ptwXY_clip2(), ptwXY_free(), ptwXY_getPointAtIndex_Unsafely(), ptwXY_getYMax(), ptwXY_getYMin(), ptwXY_interpolationOther, ptwXY_new(), ptwXY_setValueAtX(), ptwXY_simpleCoalescePoints(), ptwXYPoints_s::status, ptwXYPoints_s::userFlag, ptwXYPoint_s::x, x2, ptwXYPoint_s::y, y2.
|
static |
ptwXY_methods.cc 파일의 126 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_Okay, ptwXY_setValueAtX(), x, x1, y1.
다음에 의해서 참조됨 : ptwXY_clip().
nfu_status ptwXY_scaleOffsetXAndY | ( | ptwXYPoints * | ptwXY, |
double | xScale, | ||
double | xOffset, | ||
double | yScale, | ||
double | yOffset | ||
) |
ptwXY_methods.cc 파일의 481 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXYPoints_s::length, nfu_Okay, nfu_XNotAscending, ptwXYPoints_s::points, ptwXY_simpleCoalescePoints(), ptwXYPoints_s::status, tmp, ptwXYPoint_s::x, ptwXYPoint_s::y.
다음에 의해서 참조됨 : MCGIDI_misc_Data2ptwXYPointsInUnitsOf().
nfu_status ptwXY_thicken | ( | ptwXYPoints * | ptwXY1, |
int | sectionSubdivideMax, | ||
double | dxMax, | ||
double | fxMax | ||
) |
ptwXY_methods.cc 파일의 144 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exp(), G4Log(), int(), ptwXYPoints_s::interpolation, ptwXYPoints_s::length, nfu_badInput, nfu_Okay, nfu_otherInterpolation, ptwXYPoints_s::points, ptwXY_interpolatePoint(), ptwXY_interpolationOther, ptwXY_sectionSubdivideMax, ptwXY_setValueAtX(), ptwXY_simpleCoalescePoints(), ptwXY_thicken_linear_dx(), x, ptwXYPoint_s::x, x1, x2, y, ptwXYPoint_s::y, y1, y2.
|
static |
ptwXYPoints* ptwXY_thin | ( | ptwXYPoints * | ptwXY1, |
double | accuracy, | ||
nfu_status * | status | ||
) |
ptwXY_methods.cc 파일의 211 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXYPoints_s::accuracy, ptwXYPoints_s::biSectionMax, ptwXYPoints_s::interpolation, ptwXYPoints_s::interpolationOtherInfo, ptwXYPoints_s::length, nfu_calloc(), nfu_free(), nfu_Okay, nfu_otherInterpolation, ptwXYPoints_s::overflowLength, ptwXYPoints_s::points, ptwXY_clone(), ptwXY_free(), ptwXY_interpolationFlat, ptwXY_interpolationOther, ptwXY_new(), ptwXY_simpleCoalescePoints(), ptwXY_thin2(), ptwXYPoints_s::userFlag, ptwXYPoint_s::y, y1, y2.
|
static |
ptwXY_methods.cc 파일의 264 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXYPoints_s::interpolation, nfu_Okay, ptwXYPoints_s::points, ptwXY_interpolatePoint(), ptwXYPoint_s::x, x1, x2, y, ptwXYPoint_s::y, y1, y2.
다음에 의해서 참조됨 : ptwXY_thin().
nfu_status ptwXY_trim | ( | ptwXYPoints * | ptwXY | ) |
ptwXY_methods.cc 파일의 315 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXYPoints_s::length, nfu_Okay, ptwXYPoints_s::points, ptwXY_simpleCoalescePoints(), ptwXYPoints_s::status, ptwXYPoint_s::y.
ptwXYPoints* ptwXY_union | ( | ptwXYPoints * | ptwXY1, |
ptwXYPoints * | ptwXY2, | ||
nfu_status * | status, | ||
int | unionOptions | ||
) |
ptwXY_methods.cc 파일의 349 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXYPoints_s::accuracy, ptwXYPoints_s::biSectionMax, DBL_EPSILON, ptwXYPoints_s::interpolation, ptwXYPoints_s::length, n, nfu_Okay, nfu_otherInterpolation, nfu_tooFewPoints, ptwXYPoints_s::overflowAllocatedSize, ptwXYPoints_s::points, ptwXY_free(), ptwXY_interpolatePoint(), ptwXY_interpolationOther, ptwXY_mergeClosePoints(), ptwXY_minimumSize, ptwXY_new(), ptwXY_simpleCoalescePoints(), ptwXY_union_fill, ptwXY_union_mergeClosePoints, ptwXY_union_trim, ptwXYPoints_s::status, ptwXYPoints_s::userFlag, ptwXYPoint_s::x, x1, x2, y, ptwXYPoint_s::y, y1, y2.
다음에 의해서 참조됨 : ptwXY_binary_ptwXY(), ptwXY_div_ptwXY(), ptwXY_div_ptwXY_forFlats(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions().