Overview | Group | Tree | Graph | Index | Concepts |
A texture criticality calculator object in Scheduler Concert
Technology is a modeling object that, when extracted, corresponds to a
specific IlcTextureCriticalityCalculator
object. The modeling object itself can be used to specify the criticality
calculation that will be performed on resource capacity constraints in the
solver.
In Scheduler Concert Technology, texture criticality calculator
objects depend on the classes IloTextureCriticalityCalculator
and IloTextureCriticalityCalculatorI
. The
class IloTextureCriticalityCalculator
is the handle class. An
instance of the class IloTextureCriticalityCalculator
contains
a data member (the handle pointer) that points to an instance of the class
IloTextureCriticalityCalculatorI
(the
implementation object). If you define a new class of texture criticality
calculator with the macro ILOTEXTURECRITICALITYCALCULATOR0
, it will define the
implementation class together with the corresponding virtual member function
IloTextureCriticalityCalculatorI::extract
,
and a member function that returns an instance of the handle class
IloTextureCriticalityCalculator
.
For more information, see Texture Measurements.
Predefined Texture Criticality Calculators
The following functions, defined using the macro ILOTEXTURECRITICALITYCALCULATOR0
,
return instances of texture criticality calculator model objects.
IloTextureCriticalityCalculator IloProbabilisticCriticalityCalculator (IloEnv env);
This function returns a pointer to a texture criticality calculator object which,
when extracted, corresponds to an
IlcProbabilisticCriticalityCalculatorI
.
IloTextureCriticalityCalculator IloRelativeDemandCriticalityCalculator (IloEnv env);
This function returns a pointer to a texture criticality calculator object which,
when extracted, corresponds to an
IlcRelativeDemandCriticalityCalculatorI
.
See Also:
IlcTextureCriticalityCalculator, ILOTEXTURECRITICALITYCALCULATOR0, IloTextureCriticalityCalculatorI, IlcProbabilisticCriticalityCalculatorI, IlcRelativeDemandCriticalityCalculatorI
Constructor Summary | |
---|---|
public | IloTextureCriticalityCalculator() |
public | IloTextureCriticalityCalculator(IloTextureCriticalityCalculatorI * impl) |
Method Summary | |
---|---|
public IloTextureCriticalityCalculatorI * | getImpl() const |
Constructor Detail |
---|
Method Detail |
---|