Home
|
Projects
|
Demos
|
Downloads
|
Publications
|
Local Info
|
About Us
Programmer Docs for Skandha4
Introduction
Skandha4 Tutorial
Basic Skandha4 Concepts
MATRIX44 Overview
BIT-ARRAY Overview
INT32-ARRAY Overview
FLOAT-ARRAY Overview
GRAPHIC-RELATION Overview
LIGHT Overview
LIGHTING-MODEL Overview
MATERIAL Overview
CAMERA Overview
Reference
Net Module
net-connect
net-close
net-set-socket
net-set-timeout
net-set-delimiters
net-eval
client-server protocol
Gobject Module
Byte-access Msgs
Double-access Msgs
Float-access Msgs
Integer-access Msgs
Lval-access Msgs
Misc Msgs
3D Module
Transform Messages
:NEW
:AREF
:SETF
:COPY
:COPY-CONTENTS
:COPY-SPACEBALL-MATRIX
:MOVE
:SCALE
:SHEAR
:MULT
:ROTATE
:SET-TO-IDENTITY
:SET-TO-PRODUCT
:GET :SET etc
:TRANSFORM-POINT and :TRANSFORM-NORMAL
:INVERT
:TRANSPOSE
:FRAME-THINGS
:TURTLE-*
:DECOMPOSE
XG.3D-COMBINE-ROTATIONS
XG.3D-MULTIPLY-QUATERNIONS
XG.3D-QUATERNION-TO-AXIS-ANGLE
XG.3D-QUATERNION-FROM-AXIS-ANGLE
Array Messages
:NEW
:ADJUST-ARRAY
:AREF and :SETF
:ARRAY-DIMENSION
:ARRAY-DIMENSIONS
:ARRAY-RANK
:ARRAY-ROW-MAJOR-INDEX
:ARRAY-TOTAL-SIZE
:COPY
:EQUALP
:FILL-POINTER and :SETF-FILL-POINTER
:GET :SET etc
:ROW-MAJOR-AREF and -SETF
:SHOW
:VECTOR-PUSH and -POP
:WRITE-TO-FILE
:MIN and :MAX
:POSITION
:DELETE
Graphic-Relation Messages
;ARRAY-LIST-LENGTH grl
;ARRAY-LIST-NTH grl
:GET-ARRAY and :SET-ARRAY
:REMOVE-ARRAY
:RENAME-ARRAY
:BOUNDING-BOX
POINTWISE-EVAL Graphic-Relation Message
SETQ
*
+
-
/
/=
<=
=
>=
<
>
.*
abs
and
cos
evenp
exp
expt
first
float
if
index
list
logand
logior
lognot
logxor
max
min
minusp
not
oddp
or
plusp
progn
random
row-major-index
second
sin
sqrt
tan
third
truncate
unless
when
x
zerop
Camera Messages
:NEW
Camera ;GET ;SET etc
:COPY
:COPY-CONTENTS
:SHOW
:FRAME-THINGS
:DRAW
:NEXT-FRAME
:READ-MOUSE-STATE
:RUN-WIDGETS
;SWAP-BUFFERS cmr
;CLEAR-VIEWPORT cmr
;CLEAR-ZBUFFER cmr
;CLEAR-OVERLAY-BITPLANES cmr
;BOUNDING-BOX cmr
;BROWSE cmr
;SET-SPHERICAL-LOCATION cmr
XG.3D-SCRIPT-TIME
Light Messages
:NEW
Light :GET :SET etc
:COPY
:COPY-CONTENTS
:SHOW
:FRAME-THINGS
;SET-SPHERICAL-LOCATION lgt
Light Model Messages
:NEW
:GET :SET etc
:COPY
:COPY-CONTENTS
:SHOW
Material Messages
:NEW
:GET :SET etc
:SET-TO-PRODUCT mtl
:COPY
:COPY-CONTENTS
:SHOW
Texture Messages
Texture Overview
:NEW
:GET :SET etc
:COPY
:COPY-CONTENTS
:SHOW
X03d Functions and Messages
XG.3D-GET/SET/REM/LENGTH/NTH
XG.3D-MAKE-THING-OF-POINTS/LINES/TRIANGLES/RECTANGLES
XG.3D-MAKE-POINT-GRL
XG.3D-MAKE-GRL-OF-LINES/TRIANGLES/RECTANGLES
XG.3D-MAKE-IMAGE-GRL
XG.3D-EMPTY-THING
XG.3D-CALL-HOOK-FUNCTIONS
XG.3D-FRAME-LOOP
XG.3D-TRANSFORM-THING
XG.3D-NORMALIZE-THING-NORMALS
INSERT Functions
XG.3D-INSERT-* OVERVIEW
XG.3D-INSERT-FACET
XG.3D-INSERT-FRUSTUM
XG.3D-INSERT-FRUSTUM-HOLE
XG.3D-INSERT-BOX
XG.3D-INSERT-BALL
XG.3D-INSERT-ROD
XG.3D-INSERT-GRID
XG.3D-INSERT-HERSHEY-STRING
XG.3D-INSERT-HERSHEY-SYMBOL
X03d Messages
;COPY x03d
;SHOW x03d
;GET ;SET etc x03d
;PER-FRAME-HOOK prop x03d
:MAYBE-RUN-PER-FRAME-HOOK x03d
IS-A
File I/O
Graphic-relation Load/Save Functions
XTIF-LOAD-TIFF-FILE
XTIF-SAVE-TIFF-FILE
XSK3-LOAD-SKANDHA3-FILE
XNFF-LOAD-NFF-FILE
XVRML-SAVE-VRML-FILE
XSK3-TO-XVRML-FILE
Graphics File Save/Restore
Overview
Examples
Lisp file format
Binary file format
XFIL-GET-NAME-OF-CURRENT-GRAPHICS-FILE
XFIL-SET-CURRENT-GRAPHICS-FILE
XFIL-GET-NAMES-OF-LOADED-GRAPHICS-FILES
XFIL-SAVE-GRAPHICS-FILE
XFIL-WRITE-SEXP-TO-FILE
XFIL-LOAD-GRAPHICS-FILE
XFIL-UNLOAD-GRAPHICS-FILE
XFIL-EXPAND
XFIL-REF
GUI
XG.3D.GUI Overview
XG.3D.GUI Toplevel User Fns
XG.3D.GUI-PUSH-PANEL
XG.3D.GUI-POP-PANEL
XG.3D.GUI-ADD-GRAPH-CAMERA
XG.3D.GUI-FRAME-LOOP
XG.3D.GUI-ADD-WIDGET
XG.3D.GUI-ADD-MENU
XG.3D.GUI-ADD-SLIDER
XG.3D.GUI-GET-USER-YES-OR-NO
XG.3D.GUI-GET-USER-SELECTION
XG.3D.GUI-GET-USER-STRING
XG.3D.GUI-GET-USER-FLOAT
XG.3D.GUI-ADD-DONE
XG.3D.GUI-ADD-CONTINUE
XG.3D.GUI-ADD-EXIT
XG.3D.GUI-NOTIFY-USER
XG.3D.GUI-UPDATE-USER
CLASS-SLIDER
CLASS-SLIDER
;INSERT xs1d
;GET ;SET etc xs1d
CLASS-MENU
CLASS-MENU
;INSERT xchc
;GET ;SET etc xchc
CLASS-STRING-READER
CLASS-STRING-READER
;INSERT xgtx
;GET ;SET etc xgtx
;APPEND-CHAR xgtx
;DELETE-CHAR xgtx
;CLEAR-STRING xgtx
CLASS-VIEWFRAME
CLASS-VIEWFRAME
;INSERT xtbr
;GET ;SET etc xtbr
Image Operations
:RESIZE-IMAGE
:RESIZE-RELATION
:EQUALIZE-HISTOGRAM
:RESIZE-IMAGE
Modeling
XBLL-INSERT-SPHERE
Jeffs Parting Software Overview
General Software Overview
Skandha4 Status and Projects
Knowledge Manager Notes
Skandha3 Module
Skandha3 Overview
Skandha Morpho Tutorial
Entering Skandha Morpho
Morpho File Menu
Morpho Main Menu
Morpho Trace Menu Overview
Morpho Trace Menu Configuration Options
Morpho Trace Menu
Morpho Trace Menu Redraw Options
Morpho Session Wrapup
Panasonic TQ3032F Video Disk Recorder Module
TQ3032F Overview
XPVD-INITIALIZE-SERIAL-PORT
XPVD-COMMAND
XPVD-FLUSH-INPUT
XPVD-WAIT
Bitpad Module
Bitpad Driver Overview
XBTP-INITIALIZE
XBTP-READ-STATE
XBTP-PEN_THRESHOLD
XBTP-RESOLUTION-IN-MICRONS
XBTP-TABLET-SIZE-IN-COUNTS
XBTP-TABLETS-SUPPORTED
GE MRI/CAT Image Module
GE MRI/CAT Image Overview
GE Miscellaneous Functions
XMRI-READ-FILE-HEADER
XMRI-READ-RGB-IMAGE
XMRI-READ-VOXEL-SLICE
GE Low-level Functions
XMRI-GET-U-CHAR
XMRI-GET-CHAR
XMRI-GET-U-SHORT
XMRI-GET-SHORT
XMRI-GET-U-INT
XMRI-GET-INT
XMRI-GET-FLOAT
XMRI-GET-DOUBLE
GE High-level Functions
XMRI-U-CHAR
XMRI-CHAR
XMRI-U-SHORT
XMRI-SHORT
XMRI-U-INT
XMRI-INT
XMRI-FLOAT
XMRI-DOUBLE
XMRI-STRING
XMRI application
XMRI app overview
XMRI volume dataset alignment
XMRI db
XMRI coordinate systems
XMTH-LUDCMP
XMTH-LUBKSB
XMTH-MULT
Volume Imaging/Processing Module
Volume Imaging Overview
Volume Imaging Functions
XVOL-RESIZE-VOXELS-AXIALLY
XVOL-CIRCULATE-VOXELS-AXIALLY
XVOL-MIRROR-VOXELS-AXIALLY
XVOL-MIRROR-VOXELS-DIAGONALLY
XVOL-MAP-VOXELS
XVOL-GET-VOXEL-SLICE
XVOL-GET-MASK-SLICE
XVOL-RENDER
XVOL-RENDER-MAX-INTENSITY
XVOL-RENDER-IN-COLOR
XVOL-BUILD-RENDERING-RELATION
XVOL-FILL-HISTOGRAM
XVOL-DUMP-VOXELS-TO-FILE
XVOL-AVS-FIELD-FROM-FILE
XVOL-RESAMPLE-VOLUME
XVOL-TRANSFORM-VOLUME
XVOL-INSERT-ISOSURFACE
XVOL-MERGE-REDUNDANT-POINTS
XVOL-COMPUTE-UNNORMALIZED-FACET-NORMALS
XVOL-ACCUMULATE-UNNORMALIZED-POINT-NORMALS
XVOL-SET-FACET-NORMALS-TO-UNIT-LENGTH
XVOL-COMPUTE-UNNORMALIZED-POINT-NORMALS
XVOL-SET-POINT-NORMALS-TO-UNIT-LENGTH
XVOL-AVERAGE-POINT-NORMALS
XVOL-SUBSAMPLE-ARRAY
Scanner Module
Scanner Basics
Scanner Reference Manual
Scanner Model Status Menu
Scanner Model Menu
Scanner Contour Menu
Scanner Image Menu
Scanner Options Menu
Scanner Overlay Menu
Scanner Object Classes
Radial Contour class
Min/Max Contour class
Probabilistic Contour class
Radial Contour Model class
Min/Max Model class
Probabilistic Model class
Segmenter class
Current class
Pixel class
2D Point class
3D Point class
Scanner lisp files
xscanner
experimnter
xrtp
xmap
xfms
xilt
Spatial Reasoning Module
MINC Module
XMINC-READ-VOXELS
XMINC-WRITE-VOXELS
XMINC-READ
XMINC-WRITE
XMINC-READ-TFM
Digital Anatomist Dynamic Atlas
GT Module
GT Overview
GT-CHANGE-FILE
GT-CHANGE-TERMINAL
GT-TEST-TERMINAL
GT-AVAILABLE-TERMINALS
GT-GRAPHICS-MODE
GT-TEXT-MODE
GT-2D-POINT
GT-2D-ARROW
GT-2D-MOVE
GT-2D-DRAW
GT-2D-LINE-TYPE
GT-2D-X-MAX
GT-2D-Y-MAX
GT-2D-TEXT-ANGLE
GT-2D-JUSTIFY-TEXT
GT-2D-PUT-TEXT
GT-2D-V-CHAR
GT-2D-H-CHAR
GT-2D-V-TIC
GT-2D-H-TIC
GT-GET-COLOR
GT-SET-COLOR
GT-3D-POINT
GT-3D-MOVE
GT-3D-DRAW
GT-3D-FLAT-TRIANGLE
GT-3D-GOURAUD-TRIANGLE
GT-3D-SWAP-TRIANGLE
GT-GET-ZBUFFERING-IS-ON
GT-SET-ZBUFFERING-IS-ON
GT-GET-DOUBLE-BUFFERING-IS-ON
GT-SET-DOUBLE-BUFFERING-IS-ON
GT-GET-DEPTHCUEING-IS-ON
GT-SET-DEPTHCUEING-IS-ON
GT-SWAP-BUFFERS
GT-RASTER-SUPPORT
GT-CLEAR-VIEWPORT
GT-GET-VIEWPORT
GT-SET-VIEWPORT
GT-MOUSE-POSITION
GT-[NON]BLOCKING-QUEUE-READ
GT-GET-WINDOW
GT-SET-WINDOW
GT-SET-BLANKTIME
GT-SLEEP
GT-FINISH
GT-TO-NTSC-VIDEO
GT-TO-NORMAL-VIDEO
GT-MOVE-CURSOR
GT-RING-BELL
Etc Module
Load-Library function
xetc-getenv
xetc-time
xlArgC+xlArgV
copying
xetc-set-server-delimiters
xetc-malloc-summary
This document was generated 102Sep16 by
texi2html
v1.35.CrT.1 (with Muq-specific mods).