true, if theSolidwas dynamically allocated on the free store, otherwisefalse.Solidsshould only be allocated on the free store bycreate_new<Solid>(), or analogous functions for derived classes. See Solid Reference; Constructors and Setting Functions.
The center of the
Solid. An object of a type derived fromSolidneed not have a meaningfulcenter. However, many do, so it's convenient to be able to access it using the member functions ofSolid.
Set to
falseinPicture::output(), if theSolidcannot be projected using the arguments of that particular invocation ofoutput(). Reset totrueat the end ofPicture::output(), so that theSolidwill be tested for projectability again, ifoutput()is called on thePictureagain.
Vectors of pointers to the
Paths,Circles,Ellipses,Reg_Polygons, andRectangles, respectively, belonging to theSolid, if any exist.
The maximum and minimum values for the x, y, and z-coordinates of the
Pointsbelonging to theSolid. Used inPicture::output()for testing whether aSolidis projectable using a particular set of arguments.
const variables: unsigned short CIRCLEUsed as arguments in the functions
get_shape_ptr()andget_shape_center()(see Returning Elements and Information).