20 Managing Bounding Spheres

20 Q3BoundingSphere_SetFromRationalPoints4D

You can use the Q3BoundingSphere_SetFromRationalPoints4D function to find the bounding sphere that bounds an arbitrary list of rational four-dimensional points.

TQ3BoundingSphere *Q3BoundingSphere_SetFromRationalPoints4D (
TQ3BoundingSphere *bSphere, 
const TQ3RationalPoint4D *pts, 
unsigned long nPts, 
unsigned long structSize);
bSphere A pointer to a bounding sphere.
pts A pointer to a list of rational four-dimensional points.
nPts The number of points in the specified list.
structSize The number of bytes of data that separate two successive points in the specified list of points.

DESCRIPTION


The Q3BoundingSphere_SetFromRationalPoints4D function returns, as its function result and in the bSphere parameter, a pointer to a bounding sphere that contains all the points in the list of rational four-dimensional points specified by the pts parameter. The nPts parameter indicates how many points are in that list, and the structSize parameter indicates the offset between any two successive points in the list. By suitably specifying the value of the structSize parameter, you can have QuickDraw3D extract points that are embedded in an array of larger data structures.

DESCRIPTION

3D Graphics Programming with QuickDraw 3D - 17 OCT 1995

© Apple Computer, Inc.

Let us know what you think of these prototype pages.

Generated with Harlequin WebMaker