Goto Chapter: Top 1 2 3 4 5 6 Ind

### 3 Convex Objects

Convex objects are the main structure of Convex. All other structures, namely fans, cones, and polytopes are derived from this structure. So all methods of this structure also apply to the other data types.

#### 3.1 Convex Objects: Category and Representations

##### 3.1-1 IsConvexObject
 `‣ IsConvexObject`( M ) ( category )

Returns: `true` or `false`

The GAP category of convex objects, the main category of this package.

#### 3.2 Convex objects: Properties

##### 3.2-1 IsFullDimensional
 `‣ IsFullDimensional`( conv ) ( property )

Returns: `true` or `false`

Checks if the combinatorial dimension of the convex object conv is the same as the dimension of the ambient space.

#### 3.3 Convex objects: Attributes

##### 3.3-1 Dimension
 `‣ Dimension`( conv ) ( attribute )

Returns: an integer

Returns the combinatorial dimension of the convex object conv. This is the dimension of the smallest space i which conv can be embedded.

##### 3.3-2 AmbientSpaceDimension
 `‣ AmbientSpaceDimension`( conv ) ( attribute )

Returns: an integer

Returns the dimension of the ambient space of the object conv.

##### 3.3-3 ContainingGrid
 `‣ ContainingGrid`( conv ) ( attribute )

Returns: a homalg module

Returns the ambient space of the object conv as a homalg module.

#### 3.4 Convex objects: Methods

##### 3.4-1 DrawObject
 `‣ DrawObject`( conv ) ( operation )

Returns: 0

Draws a nice picture of the object conv, if your computer supports Java. As a side effect, you might not be able to exit GAP anymore.

##### 3.4-2 WeakPointerToExternalObject
 `‣ WeakPointerToExternalObject`( conv ) ( operation )

Returns: a pointer

Returns a pointer to an external object which is the basis of conv. This method is not used any more.

Goto Chapter: Top 1 2 3 4 5 6 Ind

generated by GAPDoc2HTML