generator  1.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NstdSTL namespace
 Chash< Pair >A specialisation of std::hash template class for Pair data-structure
 CActivityThe base class incorporating common properties for robot operations and movements
 CDynamicActivityCollection of movements between two static activities
 CGeneratorIt encapsulates the RoboticLine and XmlWriter classes and adds the additional features
 CIndentAuxiliary structure corresponding to the tabulator in an xml file
 CInterRobotOperationThe inter-robot operation corresponding to the workpiece/weldment handling
 CIntervalThe template class for intervals
 CLocationIt represents the location of robotic work
 CLocationDependentPowerConsumptionThe class specifies input power of the robot for a particular robot configuration
 CMonomialIt represents the part of energy functions, i.e. $\mathrm{coeff}*d^{\mathrm{degree}}$ where $d$ is the duration of the movement
 CMovementThe class represents the robot movement between two coordinates
 CPairAuxiliary class encapsulating two activities to form collision or spatial compatibility pair
 CProjectParametersThe structure with desired properties for the generated instances
 CProjectParametersParserIt reads the desired properties of instances from the text file
 CRobotInstance of the class includes all the data structures and methods related to a robot
 CmCompositeBlockThe structure containing the activities in a block
 CRoboticLineThe robotic cell corresponds to an instance of this class
 CRobotPowerModeIt represents the power saving mode of the robot
 CStaticActivityCollection of locations in which a robot operation can be performed
 CTimeLagInstance of TimeLag class defines a time relation between two different robots
 CXmlWriterIt writes problem instances to the xml file