「lmrcImage3DWindowing(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataManip/mrcImage/src/'''lmrcImage3DWindowing'''はmrcImage3DWindowingのためのAPI です。 == 定数 == == 構造体 == typedef struct lmrcImage3DWindowingIn...」) |
(相違点なし)
|
2014年5月9日 (金) 07:39時点における版
DataManip/mrcImage/src/lmrcImage3DWindowingはmrcImage3DWindowingのためのAPI です。
定数
構造体
typedef struct lmrcImage3DWindowingInfo {
mrcImageParaTypeRealCoord center;
mrcImageParaTypeRealCoord width;
mrcImageParaTypeRealCoord widthCos;
mrcImageParaTypeReal radius;
mrcImageParaTypeReal widthofR;
mrcImageParaTypeReal wz;
} lmrcImage3DWindowingInfo;
typedef enum lmrcImage3DWindowingMode {
lmrcImage3DWindowingModeGaussianRectangularSolid=0,
lmrcImage3DWindowingModeCosCylinder=1,
lmrcImage3DWindowingModeCosSphere=2,
lmrcImage3DWindowingModeCosSphereOffset=3
} lmrcImage3DWindowingMode;
API
extern void lmrcImage3DWindowingUsage(FILE* fpt); extern void lmrcImage3DWindowing(mrcImage* out, mrcImage* in, lmrcImage3DWindowingInfo* linfo, int mode); extern void lmrcImage3DWindowingGaussianRectanglularSolid(mrcImage* out, mrcImage* in, lmrcImage3DWindowingInfo* linfo, int mode); extern void lmrcImage3DWindowingCosCylinder(mrcImage* out, mrcImage* in, lmrcImage3DWindowingInfo* linfo, int mode); extern void lmrcImage3DWindowingCosSphere(mrcImage* out, mrcImage* in, lmrcImage3DWindowingInfo* linfo, int mode); extern void lmrcImage3DWindowingCosSphereOffset(mrcImage* out, mrcImage* in, lmrcImage3DWindowingInfo* linfo, int mode);