|Top Previous Next|
In this routine we can add to the command stack a number of request to end user.
The user will be prompted to input this data and after each input has been validated the routine
MainLoop() is called.
/* Note: We are running as a command so this object is a BK_CommandScriptable */
var filter = "curve,polycurve";
this.Add_GetEntity( "Select Curve" , filter ); //item 0 is a object request
this.Add_GetEntity( "Select Shape B " , "shape" ); //item 1 is a shape (Brep)
this.Ask_PointNormal( "Position" , "" ); //item 2 is a point and normal vector
this.Ask_Point( "Position" , new Point3d(0,0,0) ); //item 3 is a point with a default position