All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions
DinverCore::ParentIndex Class Reference

An active model index with a reference to corresponding GeneratorModels. More...

#include <ParentIndex.h>

List of all members.

Public Member Functions

int activeIndex () const
const ActiveModelsactiveModels () const
 ParentIndex (GeneratorModels *models, int activeIndex)
const ScaledModelsscaledModels () const
int serialNumber () const
 ~ParentIndex ()

Detailed Description

An active model index with a reference to corresponding GeneratorModels.

Keep a reference to GeneratorModels during model generation until addModel().


Constructor & Destructor Documentation

DinverCore::ParentIndex::ParentIndex ( GeneratorModels models,
int  activeIndex 
) [inline]

References activeIndex(), QGpCoreTools::SharedObject::addReference(), and models.

  {
    _models=models;
    _models->addReference();
    _activeIndex=activeIndex;
  }

Member Function Documentation

int DinverCore::ParentIndex::activeIndex ( ) const [inline]

Referenced by DinverCore::ModelRepository::createModel().

{return _models->activeModels();}
{return _models->scaledModels();}
int DinverCore::ParentIndex::serialNumber ( ) const [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines