|
Fovia's C++ Client/Server API
|
This is the complete list of members for C3DHelpers, including all inherited members.
| C3DHelpers() | C3DHelpers | inline |
| Catrom(VECTOR3D *ret, VECTOR3D *prev, VECTOR3D *start, VECTOR3D *finish, VECTOR3D *next, double delta) | C3DHelpers | |
| Catrom(double *ret, double prev, double start, double finish, double next, double delta) | C3DHelpers | |
| ClipLineToPlane(VECTOR3D *line, signed int lineArrayLen, PLANEEQF *plane) | C3DHelpers | |
| ClipLineToPlanes(VECTOR3D *line, signed int lineArrayLen, PLANEEQF *planes, signed int planesArrayLen) | C3DHelpers | |
| ClipLineToRectangle(VECTOR3D *line, VECTOR3D *rect, VECTOR3D *vectors) | C3DHelpers | |
| CutPlaneAffectsVolume(signed int *ret, PLANEEQF *plane, VECTOR3D *vbp, signed int vbpArrayLen, double fudgeFactor) | C3DHelpers | |
| DICOMRefToFovia(RENDER_PARAMS *ret, hdrcDICOMImageDesc *desc, double spacingX, VECTOR3D *volumeOffset) | C3DHelpers | |
| DistanceToSlabCenter(double *ret, RENDER_PARAMS *rp, VOLUME_DATA_PARAMS *vdp) | C3DHelpers | |
| FoviaRefToDICOM(hdrcDICOMImageDesc *ret, RENDER_PARAMS *rp, double spacingX, VECTOR3D *volumeOffset) | C3DHelpers | |
| GetContributions(VECTOR3D *ret, VECTOR3D *vec) | C3DHelpers | |
| GetConvertedViewAngle(double *ret, SIZE *imgSize, double viewAngle) | C3DHelpers | |
| GetHasSecondaryBias(signed int *ret, double threshold, signed int primaryBias, VECTOR3D *contributions) | C3DHelpers | |
| GetLineNormal(VECTOR3D *ret, VECTOR3D *points, signed int pointsArrayLen, VECTOR3D *look, signed int startIdx, signed int endIdx, double delta) | C3DHelpers | |
| GetLineOfIntersection(PLANEEQF *p1, PLANEEQF *p2, VECTOR3D *vectors) | C3DHelpers | |
| GetLineTangent(VECTOR3D *ret, VECTOR3D *points, signed int pointsArrayLen, signed int startIdx, signed int endIdx, double delta) | C3DHelpers | |
| GetPercentageIntoVolume(double *ret, MATRIX44D *transform, VECTOR3D *volumeBoxPoints) | C3DHelpers | |
| GetPercentageIntoVolume(double *ret, VECTOR3D *loc, VECTOR3D *vecZ, VECTOR3D *volumeBoxPoints) | C3DHelpers | |
| GetPercentageIntoVolume(double *ret, MATRIX44D *transform, signed int bUseSlabCenter, double slabThickness, VECTOR3D *volumeBoxPoints) | C3DHelpers | |
| GetPercentageIntoVolume(double *ret, VECTOR3D *loc, VECTOR3D *vecZ, signed int bUseSlabCenter, double slabThickness, VECTOR3D *volumeBoxPoints) | C3DHelpers | |
| GetPixelsPerMillimeter(double *ret, double spacingX, double zoom) | C3DHelpers | |
| GetPlaneEquation(PLANEEQF *ret, VECTOR3D *pt1, VECTOR3D *pt2, VECTOR3D *pt3) | C3DHelpers | |
| GetPlaneEquation(PLANEEQF *ret, MATRIX44D *transform) | C3DHelpers | |
| GetPointAtPercentageIntoVolume(VECTOR3D *ret, double pct, VECTOR3D *volumeBoxPoints, RENDER_PARAMS *rp) | C3DHelpers | |
| GetPointAtPercentageIntoVolume(VECTOR3D *ret, double pct, signed int bUseSlabCenter, VECTOR3D *volumeBoxPoints, RENDER_PARAMS *rp) | C3DHelpers | |
| GetPointLocation(VECTOR3D *ret, IRenderParamsReceiver *control, signed int x, signed int y) | C3DHelpers | |
| GetPointOfIntersection(VECTOR3D *ret, PLANEEQF *p1, PLANEEQF *p2, PLANEEQF *p3) | C3DHelpers | |
| GetPrimaryBias(signed int *ret, VECTOR3D *contributions) | C3DHelpers | |
| GetSecondaryBias(signed int *ret, signed int primaryBias, VECTOR3D *contributions) | C3DHelpers | |
| GetVolumeBoxPlanes(VECTOR3D *vbPoints, PLANEEQF *planes) | C3DHelpers | |
| GetVolumeBoxPoints(VECTOR3D *vectors, VOLUME_DATA_PARAMS *vdp) | C3DHelpers | |
| GetVolumeOffset(VECTOR3D *ret, VECTOR3D *firstSliceLoc, VECTOR3D *lastSliceLoc, VOLUME_DATA_PARAMS *vdp) | C3DHelpers | |
| GetVolumeOffsetEx(VECTOR3D *ret, signed int bCenterOfSliceIsSliceLocation, VECTOR3D *firstSliceLoc, VECTOR3D *lastSliceLoc, VOLUME_DATA_PARAMS *vdp) | C3DHelpers | |
| GetZoomForPixelsPerMillimeter(double *ret, double spacingX, double pixelsPerMilli) | C3DHelpers | |
| IntersectLineWithPlane(VECTOR3D *ret, VECTOR3D *pt1, VECTOR3D *pt2, PLANEEQF *pl, VECTOR3D *plPt) | C3DHelpers | |
| IsPointVisible(signed int *ret, VECTOR3D *point, RAYSTOPINFO *rsi, MATRIX44D *transform, signed int bBehindPPVisible) | C3DHelpers | |
| PointInPolygon(signed int *ret, VECTOR3D *polygon, signed int polygonArrayLen, VECTOR3D *point) | C3DHelpers | |
| PointOnLine2D(signed int *ret, VECTOR3D *line, signed int lineArrayLen, VECTOR3D *point, double tolerance) | C3DHelpers | |
| RenderImageLoc2VolumeCoordinates(VECTOR3D *ret, signed int x, signed int y, MATRIX44D *transform, SIZE *imgSize, float zoom, VOLUME_DATA_PARAMS *vdp) | C3DHelpers | |
| RotatePointAroundVector(VECTOR3D *pt, VECTOR3D *axis, double rot) | C3DHelpers | |
| SetPercentageIntoVolume(double pct, IRenderParamsReceiver *control, VECTOR3D *volumeBoxPoints) | C3DHelpers | |
| SetPercentageIntoVolume(double pct, signed int bUseSlabCenter, IRenderParamsReceiver *control, VECTOR3D *volumeBoxPoints) | C3DHelpers | |
| ShootRayToPointInCenterOfView(VECTOR3D *ret, IRenderParamsReceiver *control) | C3DHelpers | |
| ShootRayToPointLocation(VECTOR3D *ret, IRenderParamsReceiver *control, signed int x, signed int y) | C3DHelpers | |
| SnapPointsToPlane(PLANEEQF *plane, VECTOR3D *points, signed int pointArryLen) | C3DHelpers | |
| Volume2ProjectionPlane(VECTOR3D *ret, double x, double y, double z, float zoom, double spacingX, MATRIX44D *transform, SIZE *imgSize) | C3DHelpers | |
| Volume2ProjectionPlane(VECTOR3D *ret, signed int renderType, double x, double y, double z, float zoom, double spacingX, MATRIX44D *transform, SIZE *imgSize, double convertedViewAngle) | C3DHelpers | |
| Volume2ProjectionPlaneParallel(VECTOR3D *ret, double x, double y, double z, float zoom, double spacingX, MATRIX44D *transform, SIZE *imgSize) | C3DHelpers | |
| Volume2ProjectionPlanePerspective(VECTOR3D *ret, double x, double y, double z, MATRIX44D *transform, SIZE *imgSize, double convertedViewAngle) | C3DHelpers | |
| ~C3DHelpers() (defined in C3DHelpers) | C3DHelpers | inline |
1.8.7