MakeTool:
PROC [
name: ROPE, -- name of the tool
valueProc: ValueProc, -- to evaluate implicit function
extraButtons: ButtonList ¬ NIL, -- in addition to the standard set
extraControls: ControlList ¬ NIL, -- in addition to the standard set
clientData: REF ANY ¬ NIL, -- data for the client
clientDraw: DrawProc ¬ NIL, -- to draw the client's object
startProc: StartProc ¬ NIL, -- to initialize client, if necessary
scale: REAL ¬ 1.0, -- initial display scale
move: Pair ¬ [0.0, 0.0], -- initial display translation
toolSettings: ToolRep ¬ []] -- initial tool settings
RETURNS [Tool];
Return a tool for manipulation/polygonization of a 2d implicit function.
See ImplicitDesign tool in ImplicitSurfacesDoc.