JOT command line

. Welcome to the Jot command line
: ===============================
:
: See .\README.txt...
:
: See .\manual\html\book1.htm
'
C:\jot>help

usage:
Add point            : ADD_PT obj x y
Print object bounding box : BBOX obj
Set background color : BGCOLOR [x y z]
Callbacks on changes : CALLBACK
Set camera at        : CAMAT [atx aty atz]
Change cur directory : CD []  (or CHDIR [])
Change point         : CHANGE_PT obj which x y
Change rgb color     : COLOR obj_name [r g b | random]
Use clipping plane   : CLIP [TRUE|FALSE]
Change cutter status : CUTTER obj_name [cuttee_obj]
Destroy an object    : DESTROY obj_name
Display/Undisplay    : [UN]DISPLAY obj_name
Display when new'd?  : DISPLAY_ON_NEW [TRUE|FALSE]
Load shared library  : DLLOAD file
set camera focal len : focal [length]
Get geometry of obj  : GEOM obj_name
Change grouping      : GROUP obj_name [n parent1 ... parentn]
  Output: Num of verts (V)
     (1..V) of Vx Vy Vz
     Num of faces (F)
     (1..F) of Fx Fy Fz
Hi-res screen grab   : GRAB [scale-factor] [filename]
Print out hash table : HASH hashtable [obj]
Set hash value       : HASHVAR hashtable obj value
Set xform to identity: IDENTITY obj_name
Turn Lights on or off: LIGHTS [0 | 1]
List all objects     : LIST [MAT] [[ALL] | [CAM] | [FEATS] | [CURVES]]
  Output: obj_name obj_type r g b x y z s1 s2 s3 q1 q2 q3 q4 [objinfo]
  Output (with CSG):  csginfo
  Output (with MAT): obj_name obj_type r g b matrix
  Output (with CAM): CAM fromx fromy fromz at_vx at_vy at_vz
  with ALL - lists all objects, true/false (displayed) at end
Load file            : LOAD filname
Set locks            : LOCK obj_name [all|color|disp|scale|xform]
Create a new object  : NEW obj_name [types] [objinfo]
Change obj profile   : PROFILE obj_name [num x1 y1 x2 y2 ...]
Present working dir  : PWD
Print environment var: PRINTENV var
Rename               : RENAME obj_name new_name
Render mode          : RMODE [? | # | mode_name]
Rotate object        : ROT obj_name q1 q2 q3 q4    -or-
                     : ROT obj_name  angle [world]
Save scene to file   : SAVE file
Set environment var  : SETENV var param
Set light parameter  : SET_LIGHT ind x y z intensity ambient
Scale object         : SCALE obj_name|cam|booth [=] x y z
Show in world space  : SHOW x y z
Texture an object    : [TEXTURE|TEX] obj_name [ | none]
Set texture env mode : TEX_ENV_MODE obj [MODULATE|DECAL|BLEND|REPLACE]
Texture mat scaler   : TEX_SCALE obj [=] x y z
Translate object     : [TRANSLATE|XLATE] obj_name|cam|booth|head [=] x y z
Modify object xform  : MULT obj_name matrix
Unset locks          : UNLOCK obj_name [all|color|disp|scale|xform]
Transparency of obj  : TRANSP obj_name [transparency]
Change callback freq : UPDATEFREQ [seconds]
View all objects     : VIEWALL
Set object xform     : XFORM objname|booth|head [[=] [matrix]]
Quit                 : QUIT
-----------------------------------------
Fix orientation of mesh  - FIX_ORIENT mesh
load mesh object         - LOADSM obj filename
list patches on mesh(es) - PATCHES [mesh]
set mesh rendering mode  - SET_RENDER obj [style]
subdivide mesh           - SUBDIVIDE mesh
Remove duplicate vertices- UNDUP mesh
write mesh object        - WRITEMESH [obj]
set face color           - VERTCOL obj facenum [color]
-----------------------------------------

Pseudo object "cam" is also available
objinfo is:
        (TruncCone) radius
        (TruncPyr)  taperx tapery shearx sheary
        (Extrude)   num_pts x1 z1 x2 z2 x3 z3 ...
        (Revolve)   num_pts x1 y1 x2 y2 x3 y3 ...
>