Link to: source code | unit
cost directory
Copyright Turtle Creek Software 1996-2006. All Rights Reserved.
This class manages calculated estimating dimensions in the Goldenseal accounting software,
estimating software, project management software
and construction estimating software.
class CCalcDimension : public CCalcLocation
{
public:
static CLASS_DESC *sDescriptor;
static DB_PersistentObject *MakeNew() { return TCS_NEW CCalcDimension; }
CCalcDimension();
virtual ~CCalcDimension() {}
virtual DBid GetDBClassID(void) const { return id_CalcDimension; }
virtual Boolean GetMemberValue(const NeoTag aTag, const NeoTag aType,
void *aValue) const;
virtual Boolean IsCalcLocation() const { return false; }
virtual CMoney GetLocationsTotal(TDimensionArray &locDimensionArray, const UInt8 calcType,
const DBid calcID) const;
virtual CMoney GetCalcDimensionValue(TDimensionArray &dimensionArray,
TDimensionArray &locDimensionArray);
}; |