Message 1 of 3
Does CurveEvaluator3D.getPointAtParameter work in Javascript?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi - I can't figure out how to use CurveEvaluator3D.getPointAtParameter in javascript.
First, I've figured out the documentation is wrong (i think). The docs say to pass in the parameter in as an object { value: parameter} but that throws an error (Parameter must be a number). This error disappears when I just pass in the parameter (not inside an object). Unfortunately, the returnObject is is completely empty - no properties as far as I can detect even though returnValue is true.
var selection = selections.item(0); var entity = selection.entity; // sketchLine var geometry = entity.geometry; // line3D var evaluator = geometry.evaluator; // curve3devaluator var returnObject = {}; var returnValue = evaluator.getPointAtParameter(0.5, returnObject); // the extent is 0-1 in my case.
Has anyone else used this successfully in javascript? I would really appreciate some working sample code...
And, seriously, debugging Fusion scripts is just miserable without a working debugger and no console.
-CQ