Constructors

ASubSet(char* namein, Space& s, GeObList& v)

Builds an affine subset of vector or affine space s, with debug name in buffer namein. The subset creates its own copy of the name. The geometric objects in list v, after mapping into space s if necessary, span the subset.

ASubSet(char* namein, PSpace& s, GeOb& v, GeObList& inf)

Builds an affine subset of projective space s, with debug name in buffer namein. The subset creates its own copy of the name. The geometric objects v and in list inf, after mapping into space s if necessary, define a projective subspace. The subsequent subtraction of the points at infinity specified by list inf creates an affine subset.

ASubSet(SubSet& s)

Used to downcast a general subset to an affine subset. Only succeeds if the general subset is holding an affine subset.