「lpdbSurface(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataManip/pdbFile/src/'''lpdbSurface'''はpdbSurfaceのためのAPI です。 == 定数 == == 構造体 == typedef struct lpdbSurfaceInfo { double order; /* Ang...」) |
|||
行2: | 行2: | ||
== 定数 == | == 定数 == | ||
+ | typedef enum lpdbSurfaceMode { | ||
+ | lpdbSurfaceModeSimple=0 | ||
+ | } lpdbSurfaceMode; | ||
== 構造体 == | == 構造体 == | ||
行13: | 行16: | ||
int DensityMode; | int DensityMode; | ||
} lpdbSurfaceInfo; | } lpdbSurfaceInfo; | ||
− | |||
− | |||
− | |||
− | |||
== API == | == API == | ||
extern void lpdbSurfaceAsTemperatureFactor(pdbFile* pdb, lpdbSurfaceInfo* info, lpdbSurfaceMode mode); | extern void lpdbSurfaceAsTemperatureFactor(pdbFile* pdb, lpdbSurfaceInfo* info, lpdbSurfaceMode mode); |
2014年9月9日 (火) 02:53時点における版
DataManip/pdbFile/src/lpdbSurfaceはpdbSurfaceのためのAPI です。
定数
typedef enum lpdbSurfaceMode { lpdbSurfaceModeSimple=0 } lpdbSurfaceMode;
構造体
typedef struct lpdbSurfaceInfo { double order; /* Angstrom */ int refine; /* mesh size is equal to order/refine */ int size; /* contour surface thickness is equal to order/refine*(2*size+1) */ double mergin; /* Search Area */ double weight; /* Weight Value */ double thresHold; /* exp(-thresHold) */ int DensityMode; } lpdbSurfaceInfo;
API
extern void lpdbSurfaceAsTemperatureFactor(pdbFile* pdb, lpdbSurfaceInfo* info, lpdbSurfaceMode mode);