Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
함수
ptwXY_methods.cc 파일 참조
#include <cmath>
#include <float.h>
#include "ptwXY.h"

이 파일의 소스 코드 페이지로 가기

함수

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)
 
ptwXYPointsptwXY_thin (ptwXYPoints *ptwXY1, double accuracy, nfu_status *status)
 
nfu_status ptwXY_trim (ptwXYPoints *ptwXY)
 
ptwXYPointsptwXY_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 
)
static nfu_status ptwXY_clip2 ( ptwXYPoints ptwXY1,
double  y,
double  x1,
double  y1,
double  x2,
double  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 
)
nfu_status ptwXY_thicken ( ptwXYPoints ptwXY1,
int  sectionSubdivideMax,
double  dxMax,
double  fxMax 
)
static double ptwXY_thicken_linear_dx ( int  sectionSubdivideMax,
double  dxMax,
double  x1,
double  x2 
)
static

ptwXY_methods.cc 파일의 295 번째 라인에서 정의되었습니다.

다음을 참조함 : e, int(), x1.

다음에 의해서 참조됨 : ptwXY_thicken().

ptwXYPoints* ptwXY_thin ( ptwXYPoints ptwXY1,
double  accuracy,
nfu_status status 
)
static nfu_status ptwXY_thin2 ( ptwXYPoints thinned,
char *  thin,
double  accuracy,
int64_t  i1,
int64_t  i2 
)
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 
)