113 const std::vector< ml::Vector3 >& pathPoints,
138 std::vector<CSOSliceCrossing>& belowSlicePositions,
139 std::vector<CSOSliceCrossing>& inSlicePositions,
140 std::vector<CSOSliceCrossing>& aboveSlicePositions);
147 CSOSliceCrossing& sliceCrossings, std::vector<CSOSliceCrossing>* crossings[3],
148 int lastSlicePosition);
152 CSOSliceCrossing &sliceCrossings, std::vector<CSOSliceCrossing>* crossings[3]);
210 const SbVec2f& deviceOffset);
227 const ml::Vector3& position,
float& deviceX,
float& deviceY);
#define SOCSO_EXPORT
Header file for system independent resolution.
SoPointerPosition manages the current position of the mouse cursor.
SoView2D is a 2D viewer for image data.
a list that holds all View2DSlice objects (lazily created) of a SoView2D
a single slice that is stored in a View2DSliceList, typically created by a View2DSliceList
The CSOBoundingBox defines an axis-parallel bounding box with double precision.
Class defining a plane in 3D.
UINT64 MLuint64
Introduce platform-independent 64-bit unsigned integer type.
Defines the class GetTileJob.
Tmat4< MLdouble > Matrix4
The standard 4x4 matrix of type double.
Tvec3< MLdouble > Vector3
A vector with three components of type double.
Tvec2< MLdouble > Vector2
A vector with two components of type double.
Defines the z slab of a CSO bounding box in voxel coordinates.