Aimsun Next Scripting  22
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 CAbstractTransit Line Segment representation for the DTA Module
 CAdjustmentMeasurementContextAdjustment Measurement Context Class
 CAdjustmentRegressionData
 CAnalysisFilter
 CAimsun::GShape::BasicImporterConfiguration
 CCAData
 CCentroidDistributionData
 CCentroidGenerationAttractionData
 CComparisonTypeResultData
 CDistributionExperimentParamsDistribution Experiment Parameters
 CDistributionOutputThe output of the Distribution Experiment. The result is stored by index starting at 0. Each index is associated to the distribution of a GKGenerationAttractionVector
 CDTAASPACreator
 CDTADescription
 CDTAGenericPathAimsun path class. This is the base class for all paths
 CAbstract::DTAIterationTask
 CDTANetwork
 CDTAPossiblePath
 CDTAVehicleType::DTAVehicleAttributeRepresents an attribute of the vehicle
 CExternalData
 CForestCalculator
 CForestVisitorForestVisitor class
 CForestVisitorNoDefaultCtors
 CFourStepLoopParams
 CG2DDrawContextThe drawing context for a 2D View
 CG2DUpdateGeometryContextClass that contains changes on any 2DView settings
 CGDrawerBase class for all drawers (2D and 3D)
 CGDrawerHitData related to an object that has been hit
 CGenerationAttractionOutputThe output of the generation attraction experiment
 CGKAnalyserComparisonCalculator
 CGKBaseObjectBase class for normal objects (GKObject) and simulated objects (GKSimulatedObject) sharing an interface to get basic information (id, name, model and column based information)
 CGKBBoxBounding box of a graphical object
 CGKBiasedPositionGeneratorA class used to generate random points within a polygonal region with some bias towards a collection of segments
 CGKBusPreemptionPriority information in a control plan for a node
 CGKCatalogThe catalog contains all the alive objects in the model
 CGKColorRampIt is a color range, most commonly used in view styles
 CGKColumnAn attribute for a type
 CGKCommandBase class for all the commands (except Delete commands, see GKObjectDelCmd, or Cut commands see GKObjectCutCmd)
 CGKCommanderClass to execute commands
 CGKCommandReportAn error during a command execution
 CGKComputerInfoReturns information on the computer running Aimsun Next
 CGKConditionAllows to define a test about the value of a GKColumn in a GKObject, comparing it to a QString value using a GKObjectComparer::Operator. (note: a QString value2 is also needed if the GKObjectComparer::Operator needs two values ; like GKObjectComparer::eRange, for example)
 CGKContentIdentifies all the contents of the GKColumn, for example: originator, flow, lane & vehicle type (any additional information about the data contained in this column)
 CGKContentsA set of GKContents
 CGKContextContext time for time dependent data (As Time Series)
 CGKControlDetectorDetector information in an actuated control plan
 CGKControllerDetectorInformation associated with a detector used in a controller (GKController)
 CGKControllerParsCommon parameters for any kind of controller
 CGKControllerParsAbstract
 CGKControllerPedestrianWalkA pedestrian walk in a controller
 CGKControllerSignalGroupA signal grup in a controller
 CGKControlMeteringRepresents a metering object
 CGKControlPhaseA Phase in a node for a control plan
 CGKControlPhaseSignalSimple GKControlPhaseSignal representation
 CGKControlPlanSignalStartDurationStart and End for a given GKControlPlanSignal
 CGKCoordinateTranslatorUtility class to transform a point either in degrees or meters between Coordinate Systems (project or reproject)
 CGKDataBaseInfoThis class holds information about a database using in Aimsun Next
 CGKDetectionPatternEvent
 CGKDistributionTableA Distribution Table
 CGKDrawStyleA draw style used by a layer
 CGKDynamicAdjustmentOutputDynamic Adjustment Outputs class
 CGKDynamicAdjustmentReplicationOutputWrapperDynamic Adjustment Output Wrapper class
 CGKElapsedMemoryCheck the increase of memory (in MB) between measures
 CGKEntityBuilderCreator of the dynamic simulator entities and conflicts
 CGKExperimentODParametersThis class holds route choice parameters for each Origin/Destination pair
 CGKExperimentStoppingCriteriaThis class holds multiple criteria to determine if a DUE experiment needs to stop its execution. The available criteria are:
 CGKForceTurningSectionDataClass related to a forced turn traffic management actions. It contains the information about each destination section
 CGKForceTurningSubPathDataClass related to a forced turn traffic management actions. It contains the information about a subpath to follow, if any
 CGKFunctionCostContextExecution context of a cost function
 CGKFunctionVolumeThe context to evaluate the function cost
 CGKFurnessOperation
 CGKGenerationAttractionData
 CGKGenerationAttractionFactor
 CGKGeoModelBase class for all the graphical objects (objects with a representation in 2D and/or 3D Views)
 CGKGUISystemThe class GKGUISystem is a singleton class (only one instance of this class exists) that holds all the data that is shared by the GUI part of the documents, mainly the drawers, the editors, the menus and the icons. Note that this means that any two documents loaded in Aimsun Next can contain different data but they will share the same type of drawers, editors, menus and icons
 CGKKernelActionActions (implemented as Commands) that can be applied to an object
 CGKKernelActionEntryA kernel action
 CGKLandUseModesUtilLand Use Modes utilities
 CGKLandUseSkimMatricesUtil
 CGKLineA Line in 2D space
 CGKLogA log as a collection of messages, warnings and errors
 CGKModelConnectionBase class for model-to-simulation connections
 CGKModelLogGKLog wrapper class used internally by models. It automatically registers all logged events as belonging to the owner model
 CGKMultiConditionGroups several GKCondition
 CGKNetworkAttributesOverrideLaneDataClass used to store the override data for a lane
 CGKNodeConflictDescribes a "conflict zone" for a given turn entity inside a node
 CGKObjectComparerA helper class to compare a given object against a set of conditions
 CGKObjectDelCmd
 CGKODBCExcelControllerAn Excel using Microsoft ODBC Driver
 CGKODMatrixReaderExternalBase class for all matrix readers from an external source
 CGKPairStat
 CGKPathAssignmentPlanItem
 CGKPathChoice
 CGKPedestrianLevelChangeObject::GKPedestrianLevelChangeItemStruct that defines each entry/exit to the pedestrian level change object
 CGKPluginA plug-in is a shared library that implements modifications in the system
 CGKPointA 3D Point usually in m (or feet)
 CGKPointsVector of GKPoint
 CGKPreferencesPreferences for the model or the application
 CGKPreferencesAttributeA value for an attribute in the preferences
 CGKPreferencesGroupA collection of preference's groups and attributes
 CGKPrintLayoutItem
 CGKPTSectionDataSet of consecutive sections between two stops
 CGKPublicLineTimeTableScheduleDepartureA transit line timetable departure
 CGKPublicLineTimeTableScheduleStopTimeA transit line timetable schedule stop time
 CGKPublicTransportStat
 CGKRealDataSetFilterA filter for Real Data (Detection)
 CGKRealDataSetRestorerA restorer of external detection data
 CGKScenarioInputDataScenario input data
 CGKScheduleDemandItemAn entry (by time and vehicle type) for a GKTrafficDemand
 CGKScheduleMasterControlPlanItemA control plan in a master control plan
 CGKSectionLaneA lane in a section
 CGKSectionLaneSolidInformation for solid line for a lane
 CGKSegmentA 3D segment defined using an initial and end points that will indicate its direction
 CGKSelectionA generic selected objects container
 CGKSimEntitySimulation Entity
 CGKSimulatedObjectAbstract
 CGKSimulatedObjectNoDefaultCtors
 CGKSimulationTaskA simulation task. It gives feedback to the user about the simulation in progress
 CGKSimulatorExtensionAn extension to Aimsun Next simulators using the Aimsun Next API
 CGKSimulatorExtensionDescriptionThe description of an Extension
 CGKSpatialIndexTwo-dimensional identifier-based Spatial Index
 CGKSPManagerA class with all the shortest paths in a network
 CGKStopLineA stop line in a turn
 CGKSystemClass that keeps information about all data that is shared by the documents
 CGKTextureAppliedTexture information used in a 3D object
 CGKTimeDurationA positive time duration with a precission of millisecond
 CGKTimeSerieA time series is a collection of values taken at some time (either periodically or aperiodically) with optional deviation for all these values (all or nothing)
 CGKTimeSerieIndex
 CGKTrafficStateItemInformation of a traffic state per section
 CGKTrafficStateItemTurningInformation of a traffic state per turn movement
 CGKTrajectoryCondition
 CGKTriggerConditionA single trigger condition
 CGKTSDescriptionGKTSDescription holds the description of a time series, that is: the time interval during which a time series is valid and the time interval that separates each value in the series. It also holds, optionally, the deviation or a band for each of its values, see GKTSDescription::getExtraInfo
 CGKTurningEntitiesVector of GKTurningEntities
 CGKTurningEntityData class to define a possible movement between sections
 CGKTypeType information for an object
 CGKVectorA vector
 CGKVehiclePollutantPollutants generated by a vehicle (by vehicle type) as a collection of pollution rates (GKVehiclePollutantRate) and IER, AER and DER values (all in g/s). See the Aimsun Next Users manual for more information
 CGKVehiclePollutantRatePollution rate (in g/s) based on the vehicle speed
 CGKVehicleReactionTimesClass that keeps experiment reaction times for a certain vehicle
 CGKViewBookmarkStepA single step on view bookmarks
 CGKViewModeStyleRangeThe style value for a particular attribute when this attribute is included in the range as: [from, to)
 CGKViewModeStyleRangeDiagramColumnThe style value for a particular attribute when this attribute is included in the range as: [from, to)
 CGKWalkingTimeThe walking times between a Transit Stop and other nearby stops or Transit stations, to be used in the Transit Assignment
 CGradientIterationValidationData
 CGViewBase class for G2DView and G3DView
 CGViewWindowBase class for G2DViewWindow and G3DViewWindow
 CAimsun::GShape::ImporterInterface
 CLoopObjectDataFour Steps Loop Params
 CMacroAdjustmentIterationLogMacroAdjustment Iteration Log
 CMacroAdjustmentOutputMacroAdjustment Output
 CMacroAdjustmentScenarioParamsMacroAdjustmentScenarioParams Class
 CMacroAdjustmentScenarioUserClassParamsMacroAdjustmentScenarioUserClassParams class
 CMacroAdjustmentStateStatic OD Adjustment State
 CMacroDepartureAdjustmentOutputMacroDepartureAdjustmentOutput Class
 CMacroExperimentOutputDataThe MacroExperimentOutputData Class
 CMacroExperimentParams
 CMacroIterationInfoMacroIterationInfo Class
 CMacroPTAdjustmentResultTransit OD Adjustment Experiment Results
 CMacroPTAdjustmentScenarioOutputData
 CMacroPTExperimentParamsMacroPTExperimentParams class
 CMacroPTScenarioOutputDataMacroPTScenarioOutputData class
 CMacroPTStatsManagerThe output of the macro transit assignmentexperiment
 CMacroPTStatsViewThe view of the output of the macro transit assignment experiment. Results are accessed in some cases by GKUserClass. A nullptr GKUserClass is provided as input, the method return the aggregated value of all user classes. Results are accessed in gsome cases by GKPublicLine. A nullptr GKPublicLine is provided as input, return the aggregated value of all user classes
 CMacroScenarioOutputDataStatic Assignment Scenario output data
 CMacroTraversalParsMacroTraversalPars Class. This class provides the parameters for the macro traversal
 CMatrixDeviationMatrix deviation types class
 CMeasurementObjectMacroAdjustment Measurement
 CModalSplitData
 CModalSplitOutput
 CModalSplitTripMatricesUtilModal Split Matrices
 CAimsun::GShape::NetworkImporterConfigurationRoadType
 CAimsun::GShape::NetworkImporterConfigurationVDF
 CNodeCompositorFour Steps Node Compositor
 CNodeComputeFour Steps Node
 CNodeConnectionFour Steps Node connection
 CNodeOutputFour Steps Scenario Node Output
 CNodeOutputElementFour Steps Node Output Element
 CNodeSlotFour Steps Scenario Node Slot
 CNSPReaderNSPReader class
 CNSPTreeStatsDataTree statistics class
 COCITSimulationEventSimulation Event to be executed under an OCIT Detection Pattern
 COuterIterationValidationData
 CpathData
 CPathStatsThis class represents a character
 CPTExperimentOutputDataPT Experiment OutputData class
 CPTForestPTForest class
 CPTForestCalculatorNoDefaultCtors
 CPTLinkPTLink class
 CPTODPairPTODPair class
 CPTODPathPTODPath class
 CPTODPathLinkPTODPathLink class
 CPTODStrategyPTODStrategy class
 CPTResultObservationTransit OD Adjustment Observation class
 CPTSectionTheTtransit Section representation of a GKPTSectionData in the macro model
 CPTTreeLinkPTTreeLink class
 CPTTripTrip class
 CQDialog
 CQMainWindow
 CQObject
 CQWidget
 CRegressionDataMacroAdjustment Regression Data
 CSiTrafficApValueParameters for SiTraffic Office controller apValues
 CSkimDataProviderSkim Data provider
 CStopToStop
 CTypeComparisonInfoRaw
 CCIncrementalParams::Value

© Aimsun SLU
Aimsun ®