Apply Last Fixes on TWPV Strategy Method 1 ...
This commit is contained in:
@@ -265,6 +265,14 @@ class XCZone : public XCBasePOI
|
||||
return mUpper;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set Zone Upper Boundary ...
|
||||
*/
|
||||
void Upper(double value)
|
||||
{
|
||||
mUpper = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get Zone Lower Boundary ...
|
||||
*
|
||||
@@ -275,6 +283,14 @@ class XCZone : public XCBasePOI
|
||||
return mLower;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set Zone Lower Boundary ...
|
||||
*/
|
||||
void Lower(double value)
|
||||
{
|
||||
mLower = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieve Zone Range ...
|
||||
*
|
||||
@@ -4763,6 +4779,42 @@ struct XConsolidationZone
|
||||
//
|
||||
};
|
||||
|
||||
/**
|
||||
* Converts a Consolidation Zone ...
|
||||
*
|
||||
* @param zone: XConsolidationZone instance Reference ...
|
||||
* @param dest: XCZone pointer Reference ...
|
||||
*
|
||||
* @return ( bool )
|
||||
*/
|
||||
bool ToZone(
|
||||
XConsolidationZone &zone,
|
||||
XCZone *&dest //
|
||||
)
|
||||
{
|
||||
//
|
||||
bool result = false;
|
||||
|
||||
//
|
||||
dest = NULL;
|
||||
|
||||
//
|
||||
result = zone.IsValid();
|
||||
if (!result)
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
dest = new XCZone();
|
||||
dest.Upper(zone.upper);
|
||||
dest.Lower(zone.lower);
|
||||
result = dest.IsValidBoundary();
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
// Model Value Changed ...
|
||||
struct XValueChange
|
||||
|
||||
Reference in New Issue
Block a user