AcDbSpatialFilter constructor missing ?

AcDbSpatialFilter constructor missing ?

Anonymous
Not applicable
247 Views
0 Replies
Message 1 of 1

AcDbSpatialFilter constructor missing ?

Anonymous
Not applicable
ObjectArx documentation and dbspfilt.h header state that there is
AcDbSpaticalFilter class constructor with signature
AcDbSpatialFilter(const AcGePoint2dArray& pts,
const AcGeVector3d& normal,
double elevation,
double frontClip,
double backClip,
Adesk::Boolean enabled);

But when I tried to use this constructor I got linker error
RtRotary.obj : error LNK2001: unresolved external symbol "public: __thiscall
AcDbSpatialFilter::AcDbSpatialFilter(class AcArray AcArrayMemCopyReallocator > const &,class AcGeVector3d
const &,double,double,double,int)"
(??0AcDbSpatialFilter@@QAE@ABV?$AcArray@VAcGePoint2d@@V?$AcArrayMemCopyReall
ocator@VAcGePoint2d@@@@@@ABVAcGeVector3d@@NNNH@Z)
Debug/RtUtils.arx : fatal error LNK1120: 1 unresolved externals

I can do with only via creation using default constructor with subsequent
setDefinition call.

Everything looks like acdb15.dll library miss this conctructor. So is it
acdb15.dll error or
header/documentation one?
0 Likes
248 Views
0 Replies
Replies (0)