40 lines
483 B
C++
40 lines
483 B
C++
#include "StdAfx.h"
|
|
#include "GeShape.h"
|
|
|
|
GeShape::~GeShape()
|
|
{
|
|
|
|
}
|
|
|
|
bool GeShape::IsKindOf(GeEntity::TEntityId entType) const
|
|
{
|
|
switch(entType)
|
|
{
|
|
case GeEntity::eEntity:
|
|
case GeEntity::eCurve:
|
|
case GeEntity::eShape:
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
GeShape::TEntityId GeShape::Type() const
|
|
{
|
|
return GeEntity::eShape;
|
|
}
|
|
|
|
ShapeType GeShape::GetShapeType() const
|
|
{
|
|
return SHAPE_UNKNOWN;
|
|
}
|
|
|
|
void GeShape::Center(ads_point ptCen)
|
|
{
|
|
|
|
}
|
|
|
|
ads_real GeShape::Area()
|
|
{
|
|
return 0.0;
|
|
}
|