|PathEngine home||previous: ||next: |
Provided for generating snapshots of the 3D source data when reporting bugs in the 3D content processing functionality.
void saveSnapshot( const iFaceVertexMesh* const * meshes_Buffer, tUnsigned32 meshes_BufferEntries, const iSolidObjects* solidObjects, tSigned32 extrudeHeight, tSigned32 maxStepHeight, tSigned32 maxSlope, const char *const* options, const char* format, iOutputStream& outputStream ) const;
Pointer to an object derived from the iSolidObjects interface class,
to encapsulate a set of convex solid objects in the form of a series of 'point clouds'.|
The 3D content processing will generate a convex hull for each of these point clouds, and treat the contained volume as an obstructed solid.
A null pointer may be passed into this argument, in the case where there are no solid objects in the source data.
|options||A set of named attributes to control additional options for how the geometry is processed,|
|format||May be either "xml" or "tok", for xml and tokenised xml output, respectively.|
|os||An output stream to which the saved data will be sent.|
Most of parameters for this function correspond to parameters with the same names on
In addition to serving as repeat cases for any issues with the 3D process,
snapshots generated by this method can be imported into 3rd party content platforms for detailed visualisation,
or loaded back in with
|Documentation for PathEngine release 5.35 - Copyright © 2002-2014 PathEngine||next: |