Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

volpack.h File Reference

Go to the source code of this file.


Defines

#define ANSI_C
#define EXTERN   extern
#define ANSI_ARGS(x)   x
#define VP_EPS   1.0e-11
#define VP_MAX_VOLUME_DIM   1024
#define VP_MAX_FIELDS   6
#define VP_MAX_MATERIAL   6
#define VP_MAX_LIGHTS   6
#define VP_CVFILE_MAGIC   0x4F4F5F5F
#define VP_OCTFILE_MAGIC   0x4F4F6F6F
#define VP_RVFILE_MAGIC   0x4F4F7F7F
#define VP_VPCFILE_MAGIC   0x4F4F8F8F
#define VP_VERSION   "1.1"
#define VP_MAJOR_VERSION   1
#define VP_MINOR_VERSION   1
#define VP_XLEN   1000
#define VP_YLEN   1001
#define VP_ZLEN   1002
#define VP_BYTES_PER_VOXEL   1003
#define VP_VOXEL_FIELD_COUNT   1004
#define VP_SHADE_FIELD_COUNT   1005
#define VP_FIELD_SIZES   1006
#define VP_FIELD_OFFSETS   1007
#define VP_FIELD_MAXES   1008
#define VP_VOXEL_DATA   1009
#define VP_VOXEL_DATA_SIZE   1010
#define VP_VOXEL_XSTRIDE   1011
#define VP_VOXEL_YSTRIDE   1012
#define VP_VOXEL_ZSTRIDE   1013
#define VP_MIN_VOXEL_OPACITY   1014
#define VP_CLASSIFY_FIELD_COUNT   1015
#define VP_CLASSIFY_FIELDS   1016
#define VP_CLASSIFY_TABLES   1017
#define VP_CLASSIFY_TABLE_SIZES   1018
#define VP_COLOR_CHANNELS   1019
#define VP_SHADE_FUNC   1020
#define VP_GRAY_SHADE_FUNC   1021
#define VP_RGB_SHADE_FUNC   1022
#define VP_SHADE_COLOR_TABLE   1023
#define VP_SHADE_COLOR_SIZE   1024
#define VP_SHADE_WEIGHT_TABLE   1025
#define VP_SHADE_WEIGHT_SIZE   1026
#define VP_SHADE_COLOR_FIELD   1027
#define VP_SHADE_WEIGHT_FIELD   1028
#define VP_LIGHT_BOTH_SIDES   1029
#define VP_REVERSE_SURFACE_SIDES   1030
#define VP_DEPTH_CUE   1031
#define VP_DEPTH_CUE_FRONT   1032
#define VP_DEPTH_CUE_DENSITY   1034
#define VP_DEPTH_CUE_TABLE_SIZE   1035
#define VP_DEPTH_CUE_SIZE_HINT   1036
#define VP_DEPTH_CUE_QUANTIZATION   1037
#define VP_CONCAT_MODE   1038
#define VP_IMAGE   1039
#define VP_IMAGE_WIDTH   1040
#define VP_IMAGE_HEIGHT   1041
#define VP_IMAGE_SCAN_SIZE   1042
#define VP_MAX_RAY_OPACITY   1043
#define VP_VIEW_AXIS   1044
#define VP_INTERMEDIATE_WIDTH   1045
#define VP_INTERMEDIATE_HEIGHT   1046
#define VP_INTERMEDIATE_COLOR   1047
#define VP_INT_WIDTH_HINT   1048
#define VP_INT_HEIGHT_HINT   1049
#define VP_VIEW_X_AXIS   1050
#define VP_VIEW_Y_AXIS   1051
#define VP_VIEW_Z_AXIS   1052
#define VP_VIEW_X_SIZE   1053
#define VP_VIEW_Y_SIZE   1054
#define VP_VIEW_Z_SIZE   1055
#define VP_MMOCTREE_THRESHOLDS   1056
#define VP_MMOCTREE_SIZE   1057
#define VP_LOG_ALLOC_FUNC   1058
#define VP_LOG_FREE_FUNC   1059
#define VP_STATUS_FUNC   1060
#define VP_READ_FUNC   1061
#define VP_WRITE_FUNC   1062
#define VP_MMAP_FUNC   1063
#define VP_CLIENT_FUNC   1064
#define VP_MATERIAL_COUNT   1065
#define VP_CURRENT_MATRIX   1066
#define VP_CLIENT_DATA   1067
#define VP_SHADOW   1068
#define VP_SHADOW_LIGHT   1069
#define VP_SHADOW_WIDTH_HINT   1070
#define VP_SHADOW_HEIGHT_HINT   1071
#define VP_SHADOW_WIDTH   1072
#define VP_SHADOW_HEIGHT   1073
#define VP_SHADOW_COLOR_TABLE   1074
#define VP_SHADOW_COLOR_SIZE   1075
#define VP_SHADOW_BIAS   1076
#define VP_PIXEL_TYPE   1077
#define VP_CLAMP_SHADE_TABLE   1078
#define VP_COMPOSITE_ORDER   1079
#define VP_AXIS_OVERRIDE   1080
#define VP_TRACE_SHADOW_K   1081
#define VP_LIGHT0   2000
#define VP_LIGHT1   2001
#define VP_LIGHT2   2002
#define VP_LIGHT3   2003
#define VP_LIGHT4   2004
#define VP_LIGHT5   2005
#define VP_COLOR   2100
#define VP_DIRECTION   2101
#define VP_MATERIAL0   2200
#define VP_MATERIAL1   2201
#define VP_MATERIAL2   2202
#define VP_MATERIAL3   2203
#define VP_MATERIAL4   2204
#define VP_MATERIAL5   2205
#define VP_AMBIENT   2300
#define VP_DIFFUSE   2301
#define VP_SPECULAR   2302
#define VP_SHINYNESS   2303
#define VP_PARALLEL   2400
#define VP_PERSPECTIVE   2401
#define VP_RAW_VOLUME   2500
#define VP_CLASSIFIED_VOLUME   2501
#define VP_CLX_VOLUME   2502
#define VP_CLY_VOLUME   2503
#define VP_CLZ_VOLUME   2504
#define VP_CONCAT_RIGHT   2600
#define VP_CONCAT_LEFT   2601
#define VP_EXTERIOR   1
#define VP_INTERIOR   2
#define VP_BOTH_SIDES   (VP_EXTERIOR | VP_INTERIOR)
#define VP_X_AXIS   0
#define VP_Y_AXIS   1
#define VP_Z_AXIS   2
#define VP_NO_AXIS   -1
#define VP_MODEL   0
#define VP_VIEW   1
#define VP_PROJECT   2
#define VP_SCREEN   8
#define VP_SKIP_FIELD   -1
#define VP_OPACITY_FIELD   -2
#define VP_CORRECTED_OPAC_FIELD   -3
#define VP_COLOR_FIELD   -4
#define VP_IMAGE_BUFFER   4000
#define VP_SHADOW_BUFFER   4001
#define VP_ALPHA   5000
#define VP_LUMINANCE   5001
#define VP_LUMINANCEA   5002
#define VP_RGB   5003
#define VP_RGBA   5004
#define VP_BGR   5005
#define VP_ABGR   5006
#define VP_NORM_SIZE   2
#define VP_SCALAR_SIZE   1
#define VP_GRAD_SIZE   1
#define VP_NORM_MAX   7923
#define VP_SCALAR_MAX   255
#define VP_GRAD_MAX   221
#define VP_OPACITY_MAX   255
#define VP_UCHAR   1200
#define VP_USHORT   1201
#define VP_FLOAT   1202
#define VP_BOX_FILTER   1300
#define VP_LINEAR_FILTER   1301
#define VP_GAUSSIAN_FILTER   1302
#define VP_BSPLINE_FILTER   1303
#define VP_MITCHELL_FILTER   1304
#define VP_GAUSSIAN_SIGMA   0.4
#define vpSetVector3(v, v0, v1, v2)   v[0]=v0; v[1]=v1; v[2]=v2
#define vpSetVector4(v, v0, v1, v2, v3)   v[0]=v0; v[1]=v1; v[2]=v2; v[3]=v3
#define vpFieldOffset(ptr, field)   ((char *)&(ptr)->field - (char *)(ptr))
#define VPDEBUG_VIEW   0
#define VPDEBUG_RENDER   1
#define VPDEBUG_RBUF   2
#define VPDEBUG_OPCCORRECT   3
#define VPDEBUG_DEPTHCUE   4
#define VPDEBUG_PYRAMID   5
#define VPDEBUG_OCTREE   6
#define VPDEBUG_CLSFYOCTREE   7
#define VPDEBUG_OCTREERUNS   8
#define VPDEBUG_OCTREETRAVERSE   9
#define VPDEBUG_TRANSPOSE   10
#define VPDEBUG_COMPOSITE   11
#define VPDEBUG_SHADOW   12
#define VPDEBUG_COUNT   13
#define VPTIMER_SHADE   0
#define VPTIMER_COMPOSITE   1
#define VPTIMER_DEPTHCUE   2
#define VPTIMER_WARP   3
#define VPTIMER_TRAVERSE_RUNS   4
#define VPTIMER_PROCESS_VOXELS   5
#define VPTIMER_ERT   6
#define VPTIMER_CLSFY_OCTREE   7
#define VPTIMER_TRAVERSE_OCTREE   8
#define VPTIMER_RENDER   9
#define VPTIMER_CLEAR   10
#define VPTIMER_COUNT   11
#define VP_OK   0
#define VPERROR_FIRST   1000
#define VPERROR_LIMIT_EXCEEDED   1000
#define VPERROR_SINGULAR   1001
#define VPERROR_IO   1002
#define VPERROR_BAD_SIZE   1003
#define VPERROR_BAD_IMAGE   1004
#define VPERROR_BAD_SHADER   1005
#define VPERROR_BAD_CLASSIFIER   1006
#define VPERROR_BAD_VOLUME   1007
#define VPERROR_BAD_VOXEL   1008
#define VPERROR_BAD_OPTION   1009
#define VPERROR_BAD_VALUE   1010
#define VPERROR_BAD_FILE   1011
#define VPERROR_BAD_SHADOW   1012
#define VPERROR_LAST   1012

Typedefs

typedef unsigned vpResult
typedef double vpVector3 [3]
typedef double vpVector4 [4]
typedef double vpMatrix3 [3][3]
typedef double vpMatrix4 [4][4]
typedef _vp_context vpContext

Functions

EXTERN vpContext *vpCreateContext ANSI_ARGS ((void))
EXTERN void vpDestroyContext ANSI_ARGS ((vpContext *vpc))
EXTERN vpResult vpSetVolumeSize ANSI_ARGS ((vpContext *vpc, int xlen, int ylen, int zlen))
EXTERN vpResult vpSetVoxelSize ANSI_ARGS ((vpContext *vpc, int bytes_per_voxel, int num_voxel_fields, int num_shade_fields, int num_clsfy_fields))
EXTERN vpResult vpSetVoxelField ANSI_ARGS ((vpContext *vpc, int field_num, int field_size, int field_offset, int field_max))
EXTERN vpResult vpSetRawVoxels ANSI_ARGS ((vpContext *vpc, void *raw_voxels, int raw_voxels_size, int xstride, int ystride, int zstride))
EXTERN vpResult vpSetClassifierTable ANSI_ARGS ((vpContext *vpc, int param_num, int param_field, float *table, int table_size))
EXTERN vpResult vpClassifyScalars ANSI_ARGS ((vpContext *vpc, unsigned char *scalar_data, int length, int scalar_field, int grad_field, int norm_field))
EXTERN vpResult vpClassifyScanline ANSI_ARGS ((vpContext *vpc, void *voxels))
EXTERN vpResult vpMinMaxOctreeThreshold ANSI_ARGS ((vpContext *vpc, int param, int range))
EXTERN vpResult vpCreateMinMaxOctree ANSI_ARGS ((vpContext *vpc, int root_node_size, int base_node_size))
EXTERN vpResult vpOctreeMask ANSI_ARGS ((vpContext *vpc, unsigned char *array, int array_size, int max_level))
EXTERN vpResult vpSetLookupShader ANSI_ARGS ((vpContext *vpc, int color_channels, int num_materials, int color_field, float *color_table, int color_table_size, int weight_field, float *weight_table, int weight_table_size))
EXTERN vpResult vpSetShadowLookupShader ANSI_ARGS ((vpContext *vpc, int color_channels, int num_materials, int color_field, float *color_table, int color_table_size, int weight_field, float *weight_table, int weight_table_size, float *shadow_table, int shadow_table_size))
EXTERN vpResult vpSetMaterial ANSI_ARGS ((vpContext *vpc, int material, int property, int surface_side, double r, double g, double b))
EXTERN vpResult vpSetLight ANSI_ARGS ((vpContext *vpc, int light_num, int property, double n0, double n1, double n2))
EXTERN vpResult vpSetDepthCueing ANSI_ARGS ((vpContext *vpc, double front_factor, double density))
EXTERN int vpNormalIndex ANSI_ARGS ((double nx, double ny, double nz))
EXTERN vpResult vpNormal ANSI_ARGS ((int n, double *nx, double *ny, double *nz))
EXTERN vpResult vpScanlineNormals ANSI_ARGS ((vpContext *vpc, int length, unsigned char *scalar_data, unsigned char *scalar_minus_y, unsigned char *scalar_plus_y, unsigned char *scalar_minus_z, unsigned char *scalar_plus_z, void *voxel_data, int scalar_field, int grad_field, int norm_field))
EXTERN vpResult vpCurrentMatrix ANSI_ARGS ((vpContext *vpc, int option))
EXTERN vpResult vpSetMatrix ANSI_ARGS ((vpContext *vpc, vpMatrix4 matrix))
EXTERN vpResult vpTranslate ANSI_ARGS ((vpContext *vpc, double tx, double ty, double tz))
EXTERN vpResult vpRotate ANSI_ARGS ((vpContext *vpc, int axis, double degrees))
EXTERN vpResult vpScale ANSI_ARGS ((vpContext *vpc, double sx, double sy, double sz))
EXTERN vpResult vpWindow ANSI_ARGS ((vpContext *vpc, int type, double left, double right, double bottom, double top, double near, double far))
EXTERN vpResult vpWindowPHIGS ANSI_ARGS ((vpContext *vpc, vpVector3 vrp, vpVector3 vpn, vpVector3 vup, vpVector3 prp, double viewport_umin, double viewport_umax, double viewport_vmin, double viewport_vmax, double viewport_front, double viewport_back, int projection_type))
EXTERN vpResult vpSetImage ANSI_ARGS ((vpContext *vpc, unsigned char *image, int width, int height, int bytes_per_scan, int pixel_type))
EXTERN vpResult vpEnable ANSI_ARGS ((vpContext *vpc, int option, int value))
EXTERN vpResult vpSetd ANSI_ARGS ((vpContext *vpc, int option, double value))
EXTERN vpResult vpSetCallback ANSI_ARGS ((vpContext *vpc, int option, void *func))
EXTERN vpResult vpSetClientData ANSI_ARGS ((vpContext *vpc, void *client_data))
EXTERN vpResult vpSetDebug ANSI_ARGS ((vpContext *vpc, int flag, int value))
EXTERN vpResult vpTracePixel ANSI_ARGS ((vpContext *vpc, int trace_u, int trace_v))
EXTERN vpResult vpGetTimer ANSI_ARGS ((vpContext *vpc, int option, int *iptr))
EXTERN vpResult vpGetd ANSI_ARGS ((vpContext *vpc, int option, double *dptr))
EXTERN vpResult vpGetp ANSI_ARGS ((vpContext *vpc, int option, void **pptr))
EXTERN vpResult vpGetMatrix ANSI_ARGS ((vpContext *vpc, int matrix_code, vpMatrix4 matrix))
EXTERN vpResult vpGetMaterial ANSI_ARGS ((vpContext *vpc, int material, int property, int surface_side, double *r, double *g, double *b))
EXTERN vpResult vpGetLight ANSI_ARGS ((vpContext *vpc, int light_num, int property, double *n0, double *n1, double *n2))
EXTERN vpResult vpGetImage ANSI_ARGS ((vpContext *vpc, void *image, int width, int height, int scan_bytes, int pixel_type, int image_type))
EXTERN char *vpGetErrorString ANSI_ARGS ((vpResult code))
EXTERN void vpIdentity3 ANSI_ARGS ((vpMatrix3 m))
EXTERN void vpIdentity4 ANSI_ARGS ((vpMatrix4 m))
EXTERN vpResult vpNormalize3 ANSI_ARGS ((vpVector3 v))
EXTERN void vpMatrixVectorMult4 ANSI_ARGS ((vpVector4 v2, vpMatrix4 m, vpVector4 v1))
EXTERN void vpMatrixMult4 ANSI_ARGS ((vpMatrix4 m3, vpMatrix4 m2, vpMatrix4 m1))
EXTERN void vpCrossProduct ANSI_ARGS ((vpVector3 p, vpVector3 v, vpVector3 w))
EXTERN vpResult vpSolveSystem4 ANSI_ARGS ((vpMatrix4 a, double **b, int m))
EXTERN vpResult vpStoreClassifiedVolume ANSI_ARGS ((vpContext *vpc, int fd))
EXTERN vpResult vpExtract ANSI_ARGS ((vpContext *vpc, int volume_type, int x0, int y0, int z0, int x1, int y1, int z1, int field, void *dst, int dst_size, int dst_xstride, int dst_ystride, int dst_zstride))
EXTERN vpResult vpRamp ANSI_ARGS ((float *dst, int stride, int num_points, int *ramp_x, float *ramp_y))
EXTERN vpResult vpTranspose ANSI_ARGS ((vpContext *vpc, int kaxis))
EXTERN vpResult vpSetFilter ANSI_ARGS ((vpContext *vpc, int num_taps, int num_phases, float *weights))
EXTERN vpResult vpResample ANSI_ARGS ((vpContext *vpc, int num_dimens, int *src_dimens, int *dst_dimens, int *src_strides, int *dst_strides, int element_type, void *in_array, void *out_array))
EXTERN vpResult vpResample2D ANSI_ARGS ((void *in_array, int in_x, int in_y, void *out_array, int out_x, int out_y, int element_type, int filter_type))
EXTERN vpResult vpResample3D ANSI_ARGS ((void *in_array, int in_x, int in_y, int in_z, void *out_array, int out_x, int out_y, int out_z, int element_type, int filter_type))
EXTERN vpResult vpBoxFilter ANSI_ARGS ((int num_taps, int num_phases, float *weights, int weights_bytes))
EXTERN vpResult vpBicubicFilter ANSI_ARGS ((double b_value, double c_value, int num_taps, int num_phases, float *weights, int weights_bytes))
EXTERN vpResult vpGaussianFilter ANSI_ARGS ((double sigma, int num_taps, int num_phases, float *weights, int weights_bytes))

Variables

EXTERN char * vpCompilerOptions

Define Documentation

#define ANSI_ARGS      x
 

Definition at line 54 of file volpack/volpack.h.

#define ANSI_C
 

Definition at line 38 of file volpack/volpack.h.

#define EXTERN   extern
 

Definition at line 50 of file volpack/volpack.h.

#define VP_ABGR   5006
 

Definition at line 242 of file volpack/volpack.h.

#define VP_ALPHA   5000
 

Definition at line 236 of file volpack/volpack.h.

#define VP_AMBIENT   2300
 

Definition at line 187 of file volpack/volpack.h.

#define VP_AXIS_OVERRIDE   1080
 

Definition at line 163 of file volpack/volpack.h.

#define VP_BGR   5005
 

Definition at line 241 of file volpack/volpack.h.

#define VP_BOTH_SIDES   (VP_EXTERIOR | VP_INTERIOR)
 

Definition at line 211 of file volpack/volpack.h.

#define VP_BOX_FILTER   1300
 

Definition at line 261 of file volpack/volpack.h.

#define VP_BSPLINE_FILTER   1303
 

Definition at line 264 of file volpack/volpack.h.

#define VP_BYTES_PER_VOXEL   1003
 

Definition at line 87 of file volpack/volpack.h.

#define VP_CLAMP_SHADE_TABLE   1078
 

Definition at line 161 of file volpack/volpack.h.

#define VP_CLASSIFIED_VOLUME   2501
 

Definition at line 199 of file volpack/volpack.h.

#define VP_CLASSIFY_FIELD_COUNT   1015
 

Definition at line 99 of file volpack/volpack.h.

#define VP_CLASSIFY_FIELDS   1016
 

Definition at line 100 of file volpack/volpack.h.

#define VP_CLASSIFY_TABLE_SIZES   1018
 

Definition at line 102 of file volpack/volpack.h.

#define VP_CLASSIFY_TABLES   1017
 

Definition at line 101 of file volpack/volpack.h.

#define VP_CLIENT_DATA   1067
 

Definition at line 150 of file volpack/volpack.h.

#define VP_CLIENT_FUNC   1064
 

Definition at line 147 of file volpack/volpack.h.

#define VP_CLX_VOLUME   2502
 

Definition at line 200 of file volpack/volpack.h.

#define VP_CLY_VOLUME   2503
 

Definition at line 201 of file volpack/volpack.h.

#define VP_CLZ_VOLUME   2504
 

Definition at line 202 of file volpack/volpack.h.

#define VP_COLOR   2100
 

Definition at line 175 of file volpack/volpack.h.

#define VP_COLOR_CHANNELS   1019
 

Definition at line 103 of file volpack/volpack.h.

#define VP_COLOR_FIELD   -4
 

Definition at line 229 of file volpack/volpack.h.

#define VP_COMPOSITE_ORDER   1079
 

Definition at line 162 of file volpack/volpack.h.

#define VP_CONCAT_LEFT   2601
 

Definition at line 206 of file volpack/volpack.h.

#define VP_CONCAT_MODE   1038
 

Definition at line 121 of file volpack/volpack.h.

#define VP_CONCAT_RIGHT   2600
 

Definition at line 205 of file volpack/volpack.h.

#define VP_CORRECTED_OPAC_FIELD   -3
 

Definition at line 228 of file volpack/volpack.h.

#define VP_CURRENT_MATRIX   1066
 

Definition at line 149 of file volpack/volpack.h.

#define VP_CVFILE_MAGIC   0x4F4F5F5F
 

Definition at line 70 of file volpack/volpack.h.

#define VP_DEPTH_CUE   1031
 

Definition at line 115 of file volpack/volpack.h.

#define VP_DEPTH_CUE_DENSITY   1034
 

Definition at line 117 of file volpack/volpack.h.

#define VP_DEPTH_CUE_FRONT   1032
 

Definition at line 116 of file volpack/volpack.h.

#define VP_DEPTH_CUE_QUANTIZATION   1037
 

Definition at line 120 of file volpack/volpack.h.

#define VP_DEPTH_CUE_SIZE_HINT   1036
 

Definition at line 119 of file volpack/volpack.h.

#define VP_DEPTH_CUE_TABLE_SIZE   1035
 

Definition at line 118 of file volpack/volpack.h.

#define VP_DIFFUSE   2301
 

Definition at line 188 of file volpack/volpack.h.

#define VP_DIRECTION   2101
 

Definition at line 176 of file volpack/volpack.h.

#define VP_EPS   1.0e-11
 

Definition at line 63 of file volpack/volpack.h.

#define VP_EXTERIOR   1
 

Definition at line 209 of file volpack/volpack.h.

#define VP_FIELD_MAXES   1008
 

Definition at line 92 of file volpack/volpack.h.

#define VP_FIELD_OFFSETS   1007
 

Definition at line 91 of file volpack/volpack.h.

#define VP_FIELD_SIZES   1006
 

Definition at line 90 of file volpack/volpack.h.

#define VP_FLOAT   1202
 

Definition at line 258 of file volpack/volpack.h.

#define VP_GAUSSIAN_FILTER   1302
 

Definition at line 263 of file volpack/volpack.h.

#define VP_GAUSSIAN_SIGMA   0.4
 

Definition at line 267 of file volpack/volpack.h.

#define VP_GRAD_MAX   221
 

Definition at line 251 of file volpack/volpack.h.

#define VP_GRAD_SIZE   1
 

Definition at line 247 of file volpack/volpack.h.

#define VP_GRAY_SHADE_FUNC   1021
 

Definition at line 105 of file volpack/volpack.h.

#define VP_IMAGE   1039
 

Definition at line 122 of file volpack/volpack.h.

#define VP_IMAGE_BUFFER   4000
 

Definition at line 232 of file volpack/volpack.h.

#define VP_IMAGE_HEIGHT   1041
 

Definition at line 124 of file volpack/volpack.h.

#define VP_IMAGE_SCAN_SIZE   1042
 

Definition at line 125 of file volpack/volpack.h.

#define VP_IMAGE_WIDTH   1040
 

Definition at line 123 of file volpack/volpack.h.

#define VP_INT_HEIGHT_HINT   1049
 

Definition at line 132 of file volpack/volpack.h.

#define VP_INT_WIDTH_HINT   1048
 

Definition at line 131 of file volpack/volpack.h.

#define VP_INTERIOR   2
 

Definition at line 210 of file volpack/volpack.h.

#define VP_INTERMEDIATE_COLOR   1047
 

Definition at line 130 of file volpack/volpack.h.

#define VP_INTERMEDIATE_HEIGHT   1046
 

Definition at line 129 of file volpack/volpack.h.

#define VP_INTERMEDIATE_WIDTH   1045
 

Definition at line 128 of file volpack/volpack.h.

#define VP_LIGHT0   2000
 

Definition at line 167 of file volpack/volpack.h.

#define VP_LIGHT1   2001
 

Definition at line 168 of file volpack/volpack.h.

#define VP_LIGHT2   2002
 

Definition at line 169 of file volpack/volpack.h.

#define VP_LIGHT3   2003
 

Definition at line 170 of file volpack/volpack.h.

#define VP_LIGHT4   2004
 

Definition at line 171 of file volpack/volpack.h.

#define VP_LIGHT5   2005
 

Definition at line 172 of file volpack/volpack.h.

#define VP_LIGHT_BOTH_SIDES   1029
 

Definition at line 113 of file volpack/volpack.h.

#define VP_LINEAR_FILTER   1301
 

Definition at line 262 of file volpack/volpack.h.

#define VP_LOG_ALLOC_FUNC   1058
 

Definition at line 141 of file volpack/volpack.h.

#define VP_LOG_FREE_FUNC   1059
 

Definition at line 142 of file volpack/volpack.h.

#define VP_LUMINANCE   5001
 

Definition at line 237 of file volpack/volpack.h.

#define VP_LUMINANCEA   5002
 

Definition at line 238 of file volpack/volpack.h.

#define VP_MAJOR_VERSION   1
 

Definition at line 76 of file volpack/volpack.h.

#define VP_MATERIAL0   2200
 

Definition at line 179 of file volpack/volpack.h.

#define VP_MATERIAL1   2201
 

Definition at line 180 of file volpack/volpack.h.

#define VP_MATERIAL2   2202
 

Definition at line 181 of file volpack/volpack.h.

#define VP_MATERIAL3   2203
 

Definition at line 182 of file volpack/volpack.h.

#define VP_MATERIAL4   2204
 

Definition at line 183 of file volpack/volpack.h.

#define VP_MATERIAL5   2205
 

Definition at line 184 of file volpack/volpack.h.

#define VP_MATERIAL_COUNT   1065
 

Definition at line 148 of file volpack/volpack.h.

#define VP_MAX_FIELDS   6
 

Definition at line 65 of file volpack/volpack.h.

#define VP_MAX_LIGHTS   6
 

Definition at line 67 of file volpack/volpack.h.

#define VP_MAX_MATERIAL   6
 

Definition at line 66 of file volpack/volpack.h.

#define VP_MAX_RAY_OPACITY   1043
 

Definition at line 126 of file volpack/volpack.h.

#define VP_MAX_VOLUME_DIM   1024
 

Definition at line 64 of file volpack/volpack.h.

#define VP_MIN_VOXEL_OPACITY   1014
 

Definition at line 98 of file volpack/volpack.h.

#define VP_MINOR_VERSION   1
 

Definition at line 77 of file volpack/volpack.h.

#define VP_MITCHELL_FILTER   1304
 

Definition at line 265 of file volpack/volpack.h.

#define VP_MMAP_FUNC   1063
 

Definition at line 146 of file volpack/volpack.h.

#define VP_MMOCTREE_SIZE   1057
 

Definition at line 140 of file volpack/volpack.h.

#define VP_MMOCTREE_THRESHOLDS   1056
 

Definition at line 139 of file volpack/volpack.h.

#define VP_MODEL   0
 

Definition at line 220 of file volpack/volpack.h.

#define VP_NO_AXIS   -1
 

Definition at line 217 of file volpack/volpack.h.

#define VP_NORM_MAX   7923
 

Definition at line 249 of file volpack/volpack.h.

#define VP_NORM_SIZE   2
 

Definition at line 245 of file volpack/volpack.h.

#define VP_OCTFILE_MAGIC   0x4F4F6F6F
 

Definition at line 71 of file volpack/volpack.h.

#define VP_OK   0
 

Definition at line 332 of file volpack/volpack.h.

#define VP_OPACITY_FIELD   -2
 

Definition at line 227 of file volpack/volpack.h.

#define VP_OPACITY_MAX   255
 

Definition at line 253 of file volpack/volpack.h.

#define VP_PARALLEL   2400
 

Definition at line 194 of file volpack/volpack.h.

#define VP_PERSPECTIVE   2401
 

Definition at line 195 of file volpack/volpack.h.

#define VP_PIXEL_TYPE   1077
 

Definition at line 160 of file volpack/volpack.h.

#define VP_PROJECT   2
 

Definition at line 222 of file volpack/volpack.h.

#define VP_RAW_VOLUME   2500
 

Definition at line 198 of file volpack/volpack.h.

#define VP_READ_FUNC   1061
 

Definition at line 144 of file volpack/volpack.h.

#define VP_REVERSE_SURFACE_SIDES   1030
 

Definition at line 114 of file volpack/volpack.h.

#define VP_RGB   5003
 

Definition at line 239 of file volpack/volpack.h.

#define VP_RGB_SHADE_FUNC   1022
 

Definition at line 106 of file volpack/volpack.h.

#define VP_RGBA   5004
 

Definition at line 240 of file volpack/volpack.h.

#define VP_RVFILE_MAGIC   0x4F4F7F7F
 

Definition at line 72 of file volpack/volpack.h.

#define VP_SCALAR_MAX   255
 

Definition at line 250 of file volpack/volpack.h.

#define VP_SCALAR_SIZE   1
 

Definition at line 246 of file volpack/volpack.h.

#define VP_SCREEN   8
 

Definition at line 223 of file volpack/volpack.h.

#define VP_SHADE_COLOR_FIELD   1027
 

Definition at line 111 of file volpack/volpack.h.

#define VP_SHADE_COLOR_SIZE   1024
 

Definition at line 108 of file volpack/volpack.h.

#define VP_SHADE_COLOR_TABLE   1023
 

Definition at line 107 of file volpack/volpack.h.

#define VP_SHADE_FIELD_COUNT   1005
 

Definition at line 89 of file volpack/volpack.h.

#define VP_SHADE_FUNC   1020
 

Definition at line 104 of file volpack/volpack.h.

#define VP_SHADE_WEIGHT_FIELD   1028
 

Definition at line 112 of file volpack/volpack.h.

#define VP_SHADE_WEIGHT_SIZE   1026
 

Definition at line 110 of file volpack/volpack.h.

#define VP_SHADE_WEIGHT_TABLE   1025
 

Definition at line 109 of file volpack/volpack.h.

#define VP_SHADOW   1068
 

Definition at line 151 of file volpack/volpack.h.

#define VP_SHADOW_BIAS   1076
 

Definition at line 159 of file volpack/volpack.h.

#define VP_SHADOW_BUFFER   4001
 

Definition at line 233 of file volpack/volpack.h.

#define VP_SHADOW_COLOR_SIZE   1075
 

Definition at line 158 of file volpack/volpack.h.

#define VP_SHADOW_COLOR_TABLE   1074
 

Definition at line 157 of file volpack/volpack.h.

#define VP_SHADOW_HEIGHT   1073
 

Definition at line 156 of file volpack/volpack.h.

#define VP_SHADOW_HEIGHT_HINT   1071
 

Definition at line 154 of file volpack/volpack.h.

#define VP_SHADOW_LIGHT   1069
 

Definition at line 152 of file volpack/volpack.h.

#define VP_SHADOW_WIDTH   1072
 

Definition at line 155 of file volpack/volpack.h.

#define VP_SHADOW_WIDTH_HINT   1070
 

Definition at line 153 of file volpack/volpack.h.

#define VP_SHINYNESS   2303
 

Definition at line 190 of file volpack/volpack.h.

#define VP_SKIP_FIELD   -1
 

Definition at line 226 of file volpack/volpack.h.

#define VP_SPECULAR   2302
 

Definition at line 189 of file volpack/volpack.h.

#define VP_STATUS_FUNC   1060
 

Definition at line 143 of file volpack/volpack.h.

#define VP_TRACE_SHADOW_K   1081
 

Definition at line 164 of file volpack/volpack.h.

#define VP_UCHAR   1200
 

Definition at line 256 of file volpack/volpack.h.

#define VP_USHORT   1201
 

Definition at line 257 of file volpack/volpack.h.

#define VP_VERSION   "1.1"
 

Definition at line 75 of file volpack/volpack.h.

#define VP_VIEW   1
 

Definition at line 221 of file volpack/volpack.h.

#define VP_VIEW_AXIS   1044
 

Definition at line 127 of file volpack/volpack.h.

#define VP_VIEW_X_AXIS   1050
 

Definition at line 133 of file volpack/volpack.h.

#define VP_VIEW_X_SIZE   1053
 

Definition at line 136 of file volpack/volpack.h.

#define VP_VIEW_Y_AXIS   1051
 

Definition at line 134 of file volpack/volpack.h.

#define VP_VIEW_Y_SIZE   1054
 

Definition at line 137 of file volpack/volpack.h.

#define VP_VIEW_Z_AXIS   1052
 

Definition at line 135 of file volpack/volpack.h.

#define VP_VIEW_Z_SIZE   1055
 

Definition at line 138 of file volpack/volpack.h.

#define VP_VOXEL_DATA   1009
 

Definition at line 93 of file volpack/volpack.h.

#define VP_VOXEL_DATA_SIZE   1010
 

Definition at line 94 of file volpack/volpack.h.

#define VP_VOXEL_FIELD_COUNT   1004
 

Definition at line 88 of file volpack/volpack.h.

#define VP_VOXEL_XSTRIDE   1011
 

Definition at line 95 of file volpack/volpack.h.

#define VP_VOXEL_YSTRIDE   1012
 

Definition at line 96 of file volpack/volpack.h.

#define VP_VOXEL_ZSTRIDE   1013
 

Definition at line 97 of file volpack/volpack.h.

#define VP_VPCFILE_MAGIC   0x4F4F8F8F
 

Definition at line 73 of file volpack/volpack.h.

#define VP_WRITE_FUNC   1062
 

Definition at line 145 of file volpack/volpack.h.

#define VP_X_AXIS   0
 

Definition at line 214 of file volpack/volpack.h.

#define VP_XLEN   1000
 

Definition at line 84 of file volpack/volpack.h.

#define VP_Y_AXIS   1
 

Definition at line 215 of file volpack/volpack.h.

#define VP_YLEN   1001
 

Definition at line 85 of file volpack/volpack.h.

#define VP_Z_AXIS   2
 

Definition at line 216 of file volpack/volpack.h.

#define VP_ZLEN   1002
 

Definition at line 86 of file volpack/volpack.h.

#define VPDEBUG_CLSFYOCTREE   7
 

Definition at line 303 of file volpack/volpack.h.

#define VPDEBUG_COMPOSITE   11
 

Definition at line 307 of file volpack/volpack.h.

#define VPDEBUG_COUNT   13
 

Definition at line 309 of file volpack/volpack.h.

#define VPDEBUG_DEPTHCUE   4
 

Definition at line 300 of file volpack/volpack.h.

#define VPDEBUG_OCTREE   6
 

Definition at line 302 of file volpack/volpack.h.

#define VPDEBUG_OCTREERUNS   8
 

Definition at line 304 of file volpack/volpack.h.

#define VPDEBUG_OCTREETRAVERSE   9
 

Definition at line 305 of file volpack/volpack.h.

#define VPDEBUG_OPCCORRECT   3
 

Definition at line 299 of file volpack/volpack.h.

#define VPDEBUG_PYRAMID   5
 

Definition at line 301 of file volpack/volpack.h.

#define VPDEBUG_RBUF   2
 

Definition at line 298 of file volpack/volpack.h.

#define VPDEBUG_RENDER   1
 

Definition at line 297 of file volpack/volpack.h.

#define VPDEBUG_SHADOW   12
 

Definition at line 308 of file volpack/volpack.h.

#define VPDEBUG_TRANSPOSE   10
 

Definition at line 306 of file volpack/volpack.h.

#define VPDEBUG_VIEW   0
 

Definition at line 296 of file volpack/volpack.h.

#define VPERROR_BAD_CLASSIFIER   1006
 

Definition at line 340 of file volpack/volpack.h.

#define VPERROR_BAD_FILE   1011
 

Definition at line 345 of file volpack/volpack.h.

#define VPERROR_BAD_IMAGE   1004
 

Definition at line 338 of file volpack/volpack.h.

#define VPERROR_BAD_OPTION   1009
 

Definition at line 343 of file volpack/volpack.h.

#define VPERROR_BAD_SHADER   1005
 

Definition at line 339 of file volpack/volpack.h.

#define VPERROR_BAD_SHADOW   1012
 

Definition at line 346 of file volpack/volpack.h.

#define VPERROR_BAD_SIZE   1003
 

Definition at line 337 of file volpack/volpack.h.

#define VPERROR_BAD_VALUE   1010
 

Definition at line 344 of file volpack/volpack.h.

#define VPERROR_BAD_VOLUME   1007
 

Definition at line 341 of file volpack/volpack.h.

#define VPERROR_BAD_VOXEL   1008
 

Definition at line 342 of file volpack/volpack.h.

#define VPERROR_FIRST   1000
 

Definition at line 333 of file volpack/volpack.h.

#define VPERROR_IO   1002
 

Definition at line 336 of file volpack/volpack.h.

#define VPERROR_LAST   1012
 

Definition at line 347 of file volpack/volpack.h.

#define VPERROR_LIMIT_EXCEEDED   1000
 

Definition at line 334 of file volpack/volpack.h.

#define VPERROR_SINGULAR   1001
 

Definition at line 335 of file volpack/volpack.h.

#define vpFieldOffset ptr,
field       ((char *)&(ptr)->field - (char *)(ptr))
 

Definition at line 278 of file volpack/volpack.h.

#define vpSetVector3 v,
v0,
v1,
v2       v[0]=v0; v[1]=v1; v[2]=v2
 

Definition at line 274 of file volpack/volpack.h.

#define vpSetVector4 v,
v0,
v1,
v2,
v3       v[0]=v0; v[1]=v1; v[2]=v2; v[3]=v3
 

Definition at line 275 of file volpack/volpack.h.

#define VPTIMER_CLEAR   10
 

Definition at line 325 of file volpack/volpack.h.

#define VPTIMER_CLSFY_OCTREE   7
 

Definition at line 322 of file volpack/volpack.h.

#define VPTIMER_COMPOSITE   1
 

Definition at line 316 of file volpack/volpack.h.

#define VPTIMER_COUNT   11
 

Definition at line 326 of file volpack/volpack.h.

#define VPTIMER_DEPTHCUE   2
 

Definition at line 317 of file volpack/volpack.h.

#define VPTIMER_ERT   6
 

Definition at line 321 of file volpack/volpack.h.

#define VPTIMER_PROCESS_VOXELS   5
 

Definition at line 320 of file volpack/volpack.h.

#define VPTIMER_RENDER   9
 

Definition at line 324 of file volpack/volpack.h.

#define VPTIMER_SHADE   0
 

Definition at line 315 of file volpack/volpack.h.

#define VPTIMER_TRAVERSE_OCTREE   8
 

Definition at line 323 of file volpack/volpack.h.

#define VPTIMER_TRAVERSE_RUNS   4
 

Definition at line 319 of file volpack/volpack.h.

#define VPTIMER_WARP   3
 

Definition at line 318 of file volpack/volpack.h.


Typedef Documentation

typedef struct _vp_context vpContext
 

Definition at line 290 of file volpack/volpack.h.

typedef double vpMatrix3[3][3]
 

Definition at line 287 of file volpack/volpack.h.

typedef double vpMatrix4[4][4]
 

Definition at line 288 of file volpack/volpack.h.

typedef unsigned vpResult
 

Definition at line 284 of file volpack/volpack.h.

typedef double vpVector3[3]
 

Definition at line 285 of file volpack/volpack.h.

typedef double vpVector4[4]
 

Definition at line 286 of file volpack/volpack.h.


Function Documentation

EXTERN vpResult vpGaussianFilter ANSI_ARGS (double sigma, int num_taps, int num_phases, float *weights, int weights_bytes  
 

EXTERN vpResult vpBicubicFilter ANSI_ARGS (double b_value, double c_value, int num_taps, int num_phases, float *weights, int weights_bytes  
 

EXTERN vpResult vpLinearFilter ANSI_ARGS (int num_taps, int num_phases, float *weights, int weights_bytes  
 

EXTERN vpResult vpResample3D ANSI_ARGS (void *in_array, int in_x, int in_y, int in_z, void *out_array, int out_x, int out_y, int out_z, int element_type, int filter_type  
 

EXTERN vpResult vpResample2D ANSI_ARGS (void *in_array, int in_x, int in_y, void *out_array, int out_x, int out_y, int element_type, int filter_type  
 

EXTERN vpResult vpResample ANSI_ARGS (vpContext *vpc, int num_dimens, int *src_dimens, int *dst_dimens, int *src_strides, int *dst_strides, int element_type, void *in_array, void *out_array  
 

EXTERN vpResult vpSetFilter ANSI_ARGS (vpContext *vpc, int num_taps, int num_phases, float *weights  
 

EXTERN vpResult vpTranspose ANSI_ARGS (vpContext *vpc, int kaxis  
 

EXTERN vpResult vpRamp ANSI_ARGS (float *dst, int stride, int num_points, int *ramp_x, float *ramp_y  
 

EXTERN vpResult vpExtract ANSI_ARGS (vpContext *vpc, int volume_type, int x0, int y0, int z0, int x1, int y1, int z1, int field, void *dst, int dst_size, int dst_xstride, int dst_ystride, int dst_zstride  
 

EXTERN vpResult vpLoadContext ANSI_ARGS (vpContext *vpc, int fd  
 

EXTERN vpResult vpSolveSystem4 ANSI_ARGS (vpMatrix4 a, double **b, int m  
 

EXTERN void vpCrossProduct ANSI_ARGS (vpVector3 p, vpVector3 v, vpVector3 w  
 

EXTERN void vpMatrixMult4 ANSI_ARGS (vpMatrix4 m3, vpMatrix4 m2, vpMatrix4 m1  
 

EXTERN void vpMatrixVectorMult4 ANSI_ARGS (vpVector4 v2, vpMatrix4 m, vpVector4 v1  
 

EXTERN vpResult vpNormalize3 ANSI_ARGS (vpVector3 v  
 

EXTERN void vpIdentity4 ANSI_ARGS (vpMatrix4 m  
 

EXTERN void vpIdentity3 ANSI_ARGS (vpMatrix3 m  
 

EXTERN char* vpGetErrorString ANSI_ARGS (vpResult code)   
 

EXTERN vpResult vpGetImage ANSI_ARGS (vpContext *vpc, void *image, int width, int height, int scan_bytes, int pixel_type, int image_type  
 

EXTERN vpResult vpGetLight ANSI_ARGS (vpContext *vpc, int light_num, int property, double *n0, double *n1, double *n2  
 

EXTERN vpResult vpGetMaterial ANSI_ARGS (vpContext *vpc, int material, int property, int surface_side, double *r, double *g, double *b  
 

EXTERN vpResult vpGetMatrix ANSI_ARGS (vpContext *vpc, int matrix_code, vpMatrix4 matrix  
 

EXTERN vpResult vpGetp ANSI_ARGS (vpContext *vpc, int option, void **pptr  
 

EXTERN vpResult vpGetd ANSI_ARGS (vpContext *vpc, int option, double *dptr  
 

EXTERN vpResult vpGeti ANSI_ARGS (vpContext *vpc, int option, int *iptr  
 

EXTERN vpResult vpTracePixel ANSI_ARGS (vpContext *vpc, int trace_u, int trace_v  
 

EXTERN vpResult vpSetDebug ANSI_ARGS (vpContext *vpc, int flag, int value  
 

EXTERN vpResult vpSetClientData ANSI_ARGS (vpContext *vpc, void *client_data  
 

EXTERN vpResult vpSetCallback ANSI_ARGS (vpContext *vpc, int option, void *func  
 

EXTERN vpResult vpSetd ANSI_ARGS (vpContext *vpc, int option, double value  
 

EXTERN vpResult vpSeti ANSI_ARGS (vpContext *vpc, int option, int value  
 

EXTERN vpResult vpSetImage ANSI_ARGS (vpContext *vpc, unsigned char *image, int width, int height, int bytes_per_scan, int pixel_type  
 

EXTERN vpResult vpWindowPHIGS ANSI_ARGS (vpContext *vpc, vpVector3 vrp, vpVector3 vpn, vpVector3 vup, vpVector3 prp, double viewport_umin, double viewport_umax, double viewport_vmin, double viewport_vmax, double viewport_front, double viewport_back, int projection_type  
 

EXTERN vpResult vpWindow ANSI_ARGS (vpContext *vpc, int type, double left, double right, double bottom, double top, double near, double far  
 

EXTERN vpResult vpScale ANSI_ARGS (vpContext *vpc, double sx, double sy, double sz  
 

EXTERN vpResult vpRotate ANSI_ARGS (vpContext *vpc, int axis, double degrees  
 

EXTERN vpResult vpTranslate ANSI_ARGS (vpContext *vpc, double tx, double ty, double tz  
 

EXTERN vpResult vpMultMatrix ANSI_ARGS (vpContext *vpc, vpMatrix4 matrix  
 

EXTERN vpResult vpClearTimer ANSI_ARGS (vpContext *vpc, int option  
 

EXTERN vpResult vpScanlineNormals ANSI_ARGS (vpContext *vpc, int length, unsigned char *scalar_data, unsigned char *scalar_minus_y, unsigned char *scalar_plus_y, unsigned char *scalar_minus_z, unsigned char *scalar_plus_z, void *voxel_data, int scalar_field, int grad_field, int norm_field  
 

EXTERN vpResult vpNormal ANSI_ARGS (int n, double *nx, double *ny, double *nz  
 

EXTERN int vpNormalIndex ANSI_ARGS (double nx, double ny, double nz  
 

EXTERN vpResult vpSetDepthCueing ANSI_ARGS (vpContext *vpc, double front_factor, double density  
 

EXTERN vpResult vpSetLight ANSI_ARGS (vpContext *vpc, int light_num, int property, double n0, double n1, double n2  
 

EXTERN vpResult vpSetMaterial ANSI_ARGS (vpContext *vpc, int material, int property, int surface_side, double r, double g, double b  
 

EXTERN vpResult vpSetShadowLookupShader ANSI_ARGS (vpContext *vpc, int color_channels, int num_materials, int color_field, float *color_table, int color_table_size, int weight_field, float *weight_table, int weight_table_size, float *shadow_table, int shadow_table_size  
 

EXTERN vpResult vpSetLookupShader ANSI_ARGS (vpContext *vpc, int color_channels, int num_materials, int color_field, float *color_table, int color_table_size, int weight_field, float *weight_table, int weight_table_size  
 

EXTERN vpResult vpOctreeMask ANSI_ARGS (vpContext *vpc, unsigned char *array, int array_size, int max_level  
 

EXTERN vpResult vpCreateMinMaxOctree ANSI_ARGS (vpContext *vpc, int root_node_size, int base_node_size  
 

EXTERN vpResult vpMinMaxOctreeThreshold ANSI_ARGS (vpContext *vpc, int param, int range  
 

EXTERN vpResult vpClassifyScanline ANSI_ARGS (vpContext *vpc, void *voxels  
 

EXTERN vpResult vpVolumeNormals ANSI_ARGS (vpContext *vpc, unsigned char *scalar_data, int length, int scalar_field, int grad_field, int norm_field  
 

EXTERN vpResult vpSetClassifierTable ANSI_ARGS (vpContext *vpc, int param_num, int param_field, float *table, int table_size  
 

EXTERN vpResult vpSetRawVoxels ANSI_ARGS (vpContext *vpc, void *raw_voxels, int raw_voxels_size, int xstride, int ystride, int zstride  
 

EXTERN vpResult vpSetVoxelField ANSI_ARGS (vpContext *vpc, int field_num, int field_size, int field_offset, int field_max  
 

EXTERN vpResult vpSetVoxelSize ANSI_ARGS (vpContext *vpc, int bytes_per_voxel, int num_voxel_fields, int num_shade_fields, int num_clsfy_fields  
 

EXTERN vpResult vpSetVolumeSize ANSI_ARGS (vpContext *vpc, int xlen, int ylen, int zlen  
 

void AffineBruteForceWarp ANSI_ARGS (vpContext *vpc  
 

EXTERN vpContext* vpCreateContext ANSI_ARGS (void)   
 


Variable Documentation

EXTERN char* vpCompilerOptions
 

Definition at line 353 of file volpack/volpack.h.

 

Powered by Plone

This site conforms to the following standards: