Message 1 of 1
AcDbSpatialFilter constructor missing ?

Not applicable
04-18-2002
03:41 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
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?
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
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?