FS#32REcmaDocument.h: queryIntersectedEntitiesXY() is missing
- Type
- Bug
- Status
- Closed
- Resolution
- Fixed
- Category
- ECMAScript
- Severity
- High
- Priority
- Normal
- Reported version
- Development
- Operating system
- All
- Reported
- 2011-04-26 by anonymous
- Closed
- 2011-04-26 by andrew
- Related
- FS#23
context:
Uncaught exception at scripts/Draw/Polyline/PolylineFromSegments/PolylineFromSegments.js:136: TypeError: Result of expression 'doc.queryIntersectedEntitiesXY' [undefined] is not a function.
136 var candidates = doc.queryIntersectedEntitiesXY(box);
RDocument.h:
QSet<REntity::Id> queryContainedEntities(
const RBox& box
);
QSet<REntity::Id> queryIntersectedEntitiesXY(
const RBox& box,
bool checkBoundingBoxOnly=false,
RBlock::Id blockId = RBlock::INVALID_ID,
const QList<RS::EntityType>& filter = QList<RS::EntityType>()
);
QSet<REntity::Id> queryContainedEntitiesXY(
const RBox& box
);
REcmaDocument.h:
static QScriptValue
queryContainedEntities(QScriptContext* context, QScriptEngine* engine);
static QScriptValue
queryContainedEntitiesXY(QScriptContext* context, QScriptEngine* engine);
static QScriptValue
Comments (2)
fix applied, requires testing
works here