Cytosim PI Cytoskeleton Simulator

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

Classes
Space and Geometry
List of objects | How to create objects

A Space define a confined region. More...

## Classes
class | SpaceCapsule
| a spherocylinder (cylinder capped with hemispheres) More...
class | SpaceCylinder
| a cylinder of axis X More...
class | SpaceCylinderP
| a cylinder of axis X that is periodic along X More...
class | SpaceCylinderZ
| a cylinder of axis Z More...
class | SpacePolygon
| a polygonal convex region in space More...
class | SpaceSphere
| sphere centered at the origin. More...
class | SpaceSquare
| a rectangular region More...

## Detailed Description

The Space above contain more functionalities, and should be used in priority.

A Space is created by specifying a geometry:

set space NAME
{
geometry = GEOMETRY DIMENSIONS
}

DIMENSIONS is usually a list of numbers.

List of known `geometry`:

GEOMETRY | Class | DIMENSIONS
--- | --- | ---
`rectangle` | SpaceSquare | sizeX sizeY sizeZ
`sphere` | SpaceSphere | radius
`polygon` | SpacePolygon | file_name height
`capsule` | SpaceCapsule | half_length radius
`torus` | SpaceTorus | half_length thickness radius
`dice` | SpaceDice | sizeX sizeY sizeZ radius
`strip` | SpaceStrip | sizeX sizeY sizeZ
`periodic` | SpacePeriodic | sizeX sizeY sizeZ
`ellipse` | SpaceEllipse | sizeX sizeY sizeZ
`cylinder` | SpaceCylinder | half_length radius
`cylinderZ` | SpaceCylinderZ | half_length radius
`cylinderP` | SpaceCylinderP | half_length radius

Example:

set space cell
{
geometry = sphere 5
}