← All bug reports

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)

andrew 2011-04-26

fix applied, requires testing

deleted user 2011-04-26

works here