| |
add a material |
AddMaterial() |
| |
add a material property definition |
MatPropDefAdd() |
| |
add GCT1.2 material property definitions |
MatPropDefAdd_GCT1_2() |
| |
adjust the model's center |
ModelInitAdjustCenter() |
| |
adjust the model's scale to fit the viewing volume |
ModelInitAdjustScale() |
| remove |
all temporary files |
RemoveTempFiles() |
| free |
*alloc'ed memory via callback |
freeCB() |
| |
animate frame data through time |
Playf() |
| loop through the grid vertices |
based on view |
GridLoop() |
| unset (clear) a |
Bool variable via callback |
ClearVariableCB() |
| set a |
Bool variable via callback |
SetVariableCB() |
| clear the drawing |
buffer in a stereo-capable GL context |
stereoClear() |
| set the drawing |
buffer in a stereo-capable GL context |
stereoDrawBuffer() |
| create a toggle |
button linked to a variable |
v3dCreateToggle() |
| change the state of a toggle |
button via callback |
ToggleFlipCB() |
| unset a toggle |
button via callback |
ToggleUnsetCB() |
| unset (clear) a Bool variable via |
callback |
ClearVariableCB() |
| free *alloc'ed memory via |
callback |
freeCB() |
| set a Bool variable via |
callback |
SetVariableCB() |
| change the state of a toggle button via |
callback |
ToggleFlipCB() |
| unset a toggle button via |
callback |
ToggleUnsetCB() |
| link a value to a scale widget via |
callback |
v3dScalerCallback() |
| popdown (unrealize) a window via |
callback |
WindowUnrealizeCB() |
| adjust the model's |
center |
ModelInitAdjustCenter() |
| |
change the state of a toggle button via callback |
ToggleFlipCB() |
| start or |
check the value of the timer |
v3dTime() |
| |
choose a new stereo-capable GL context |
stereoMakeCurrent() |
| unset |
(clear) a Bool variable via callback |
ClearVariableCB() |
| |
clear the drawing buffer in a stereo-capable GL context |
stereoClear() |
| convert |
color from HSV to RGB |
HSV*f() |
| convert frame data to |
color in palette |
Val2Color() |
| read program |
configuration file |
LoadUserConfig() |
| write program |
configuration file |
SaveUserConfig() |
| clear the drawing buffer in a stereo-capable GL |
context |
stereoClear() |
| set the drawing buffer in a stereo-capable GL |
context |
stereoDrawBuffer() |
| choose a new stereo-capable GL |
context |
stereoMakeCurrent() |
| |
convert color from HSV to RGB |
HSV*f() |
| |
convert frame data to color in palette |
Val2Color() |
| |
convert mouse coordinates to a grid vertex |
PickVertex() |
| convert mouse |
coordinates to a grid vertex |
PickVertex() |
| |
copy scale widget setting to a text widget |
v3dScalerCopyValueCallback() |
| terminate execution and dump |
core |
Abort() |
| |
create a g3d-standard popup shell |
v3dXtCreateShell() |
| |
create a incrementable value widget linked to a variable |
v3dCreateValueWidget() |
| |
create a new dataset |
DataSetCreate() |
| |
create a new grid |
GridCreate() |
| |
create a new list of material property definitions |
NewMatPropDef() |
| |
create a new list of materials |
NewMaterialProperty() |
| |
create a toggle button linked to a variable |
v3dCreateToggle() |
| |
create a value widget linked to a variable |
g3dCreate*Entry() |
| |
create an option menu linked to a variable |
v3dCreateOptButton() |
| set the |
current data frame |
g3dSetCurrentFrame() |
| draw vector |
data |
DrawVectors() |
| interpolate new frame |
data |
FrameInterpolateCallback() |
| set initial model |
data |
ModelInit() |
| set GL model matrix based on View3dDef and v3dModel |
data |
SetWorldView() |
| set the current |
data frame |
g3dSetCurrentFrame() |
| load a |
data frame into memory |
FrameLoad() |
| animate frame |
data through time |
Playf() |
| convert frame |
data to color in palette |
Val2Color() |
| create a new |
dataset |
DataSetCreate() |
| delete a frame from the |
dataset |
FrameDelete() |
| delete a frame from the |
dataset |
FrameDeleteCallback() |
| print |
debugging information |
Debug*() |
| add a material property |
definition |
MatPropDefAdd() |
| add GCT1.2 material property |
definitions |
MatPropDefAdd_GCT1_2() |
| create a new list of material property |
definitions |
NewMatPropDef() |
| |
delete a frame from the dataset |
FrameDelete() |
| |
delete a frame from the dataset |
FrameDeleteCallback() |
| |
display the material properties editor |
MaterialPropPopup() |
| |
display the material region painter |
MaterialRegionPopup() |
| |
draw or refresh a view of the model |
DrawGL() |
| |
draw vector data |
DrawVectors() |
| clear the |
drawing buffer in a stereo-capable GL context |
stereoClear() |
| set the |
drawing buffer in a stereo-capable GL context |
stereoDrawBuffer() |
| terminate execution and |
dump core |
Abort() |
| display the material properties |
editor |
MaterialPropPopup() |
| terminate execution with an |
error message |
Error() |
| remove requests for notification of |
event |
g3dDeleteEventsForWidget() |
| post an |
event occurrence |
g3dPostEvent() |
| request notification when an |
event occurs |
g3dRegisterEvent() |
| terminate |
execution and dump core |
Abort() |
| terminate |
execution with an error message |
Error() |
| open a file through an |
extension-based filter |
v3dFopen() |
| write a token value to an output |
file |
FPrintTok() |
| read a ppm image |
file |
FReadImage() |
| read an SGI .rgb image |
file |
FReadImage() |
| read a token value from an input |
file |
FScanTok() |
| write a ppm image |
file |
FWriteImage() |
| write an SGI .rgb image |
file |
FWriteImage() |
| read program configuration |
file |
LoadUserConfig() |
| read a model |
file |
ReadModelFile() |
| write program configuration |
file |
SaveUserConfig() |
| write a model |
file |
WriteModelFile() |
| open a |
file through an extension-based filter |
v3dFopen() |
| register a temporary |
file to be removed at program termination |
RegisterTempFile() |
| remove all temporary |
files |
RemoveTempFiles() |
| open a file through an extension-based |
filter |
v3dFopen() |
| adjust the model's scale to |
fit the viewing volume |
ModelInitAdjustScale() |
| print a |
formatted string into a label widget |
LabelPrintf() |
| set the current data |
frame |
g3dSetCurrentFrame() |
| interpolate new |
frame data |
FrameInterpolateCallback() |
| animate |
frame data through time |
Playf() |
| convert |
frame data to color in palette |
Val2Color() |
| delete a |
frame from the dataset |
FrameDelete() |
| delete a |
frame from the dataset |
FrameDeleteCallback() |
| load a data |
frame into memory |
FrameLoad() |
| |
free *alloc'ed memory via callback |
freeCB() |
| create a |
g3d-standard popup shell |
v3dXtCreateShell() |
| add |
GCT1.2 material property definitions |
MatPropDefAdd_GCT1_2() |
| |
get information on the stereo GL state |
stereoGet*() |
| clear the drawing buffer in a stereo-capable |
GL context |
stereoClear() |
| set the drawing buffer in a stereo-capable |
GL context |
stereoDrawBuffer() |
| choose a new stereo-capable |
GL context |
stereoMakeCurrent() |
| set |
GL model matrix based on View3dDef and v3dModel data |
SetWorldView() |
| set |
GL model matrix rotation and translation |
SetEyePosition() |
| initialize GLwMdrawingArea's |
GL state |
InitGL() |
| get information on the stereo |
GL state |
stereoGet*() |
| set the stereo |
GL viewing volume |
stereoFrustum() |
| set the stereo |
GL viewing volume |
stereoPerspective() |
| write text in a |
GL window |
RenderString() |
| initialize |
GLwMdrawingArea's GL state |
InitGL() |
| create a new |
grid |
GridCreate() |
| resize the |
grid |
GridReCreate() |
| convert mouse coordinates to a |
grid vertex |
PickVertex() |
| loop through the |
grid vertices based on view |
GridLoop() |
| convert color from |
HSV to RGB |
HSV*f() |
| read a ppm |
image file |
FReadImage() |
| read an SGI .rgb |
image file |
FReadImage() |
| write a ppm |
image file |
FWriteImage() |
| write an SGI .rgb |
image file |
FWriteImage() |
| create a |
incrementable value widget linked to a variable |
v3dCreateValueWidget() |
| print debugging |
information |
Debug*() |
| get |
information on the stereo GL state |
stereoGet*() |
| set |
initial model data |
ModelInit() |
| |
initialize GLwMdrawingArea's GL state |
InitGL() |
| read a token value from an |
input file |
FScanTok() |
| |
interpolate new frame data |
FrameInterpolateCallback() |
| load a data frame |
into memory |
FrameLoad() |
| |
issue a warning message in a new |
window() |
| print a formatted string into a |
label widget |
LabelPrintf() |
| |
link a value to a scale widget via callback |
v3dScalerCallback() |
| create a value widget |
linked to a variable |
g3dCreate*Entry() |
| create an option menu |
linked to a variable |
v3dCreateOptButton() |
| create a toggle button |
linked to a variable |
v3dCreateToggle() |
| create a incrementable value widget |
linked to a variable |
v3dCreateValueWidget() |
| create a new |
list of material property definitions |
NewMatPropDef() |
| create a new |
list of materials |
NewMaterialProperty() |
| |
load a data frame into memory |
FrameLoad() |
| |
loop through the grid vertices based on view |
GridLoop() |
| add a |
material |
AddMaterial() |
| display the |
material properties editor |
MaterialPropPopup() |
| add a |
material property definition |
MatPropDefAdd() |
| add GCT1.2 |
material property definitions |
MatPropDefAdd_GCT1_2() |
| create a new list of |
material property definitions |
NewMatPropDef() |
| display the |
material region painter |
MaterialRegionPopup() |
| create a new list of |
materials |
NewMaterialProperty() |
| set GL model |
matrix based on View3dDef and v3dModel data |
SetWorldView() |
| set GL model |
matrix rotation and translation |
SetEyePosition() |
| load a data frame into |
memory |
FrameLoad() |
| remove a model from |
memory |
ModelClose() |
| free *alloc'ed |
memory via callback |
freeCB() |
| create an option |
menu linked to a variable |
v3dCreateOptButton() |
| terminate execution with an error |
message |
Error() |
| issue a warning |
message in a new |
window() |
| turn off stereo |
mode |
stereoDisable() |
| turn on stereo |
mode |
stereoEnable() |
| turn stereo |
mode on or off |
stereoMode() |
| draw or refresh a view of the |
model |
DrawGL() |
| set initial |
model data |
ModelInit() |
| read a |
model file |
ReadModelFile() |
| write a |
model file |
WriteModelFile() |
| remove a |
model from memory |
ModelClose() |
| set GL |
model matrix based on View3dDef and v3dModel data |
SetWorldView() |
| set GL |
model matrix rotation and translation |
SetEyePosition() |
| adjust the |
model's center |
ModelInitAdjustCenter() |
| adjust the |
model's scale to fit the viewing volume |
ModelInitAdjustScale() |
| convert |
mouse coordinates to a grid vertex |
PickVertex() |
| issue a warning message in a |
new |
window() |
| create a |
new dataset |
DataSetCreate() |
| interpolate |
new frame data |
FrameInterpolateCallback() |
| create a |
new grid |
GridCreate() |
| create a |
new list of material property definitions |
NewMatPropDef() |
| create a |
new list of materials |
NewMaterialProperty() |
| choose a |
new stereo-capable GL context |
stereoMakeCurrent() |
| remove requests for |
notification of event |
g3dDeleteEventsForWidget() |
| request |
notification when an event occurs |
g3dRegisterEvent() |
| post an event |
occurrence |
g3dPostEvent() |
| request notification when an event |
occurs |
g3dRegisterEvent() |
| turn stereo mode on or |
off |
stereoMode() |
| turn |
off stereo mode |
stereoDisable() |
| |
open a file through an extension-based filter |
v3dFopen() |
| create an |
option menu linked to a variable |
v3dCreateOptButton() |
| write a token value to an |
output file |
FPrintTok() |
| display the material region |
painter |
MaterialRegionPopup() |
| convert frame data to color in |
palette |
Val2Color() |
| |
popdown (unrealize) a window via callback |
WindowUnrealizeCB() |
| create a g3d-standard |
popup shell |
v3dXtCreateShell() |
| |
post an event occurrence |
g3dPostEvent() |
| read a |
ppm image file |
FReadImage() |
| write a |
ppm image file |
FWriteImage() |
| |
print a formatted string into a label widget |
LabelPrintf() |
| |
print debugging information |
Debug*() |
| register a work |
procedure |
v3dAddWorkProc() |
| remove a work |
procedure |
v3dRemoveWorkProc() |
| read |
program configuration file |
LoadUserConfig() |
| write |
program configuration file |
SaveUserConfig() |
| register a temporary file to be removed at |
program termination |
RegisterTempFile() |
| display the material |
properties editor |
MaterialPropPopup() |
| add a material |
property definition |
MatPropDefAdd() |
| add GCT1.2 material |
property definitions |
MatPropDefAdd_GCT1_2() |
| create a new list of material |
property definitions |
NewMatPropDef() |
| |
read a model file |
ReadModelFile() |
| |
read a ppm image file |
FReadImage() |
| |
read a token value from an input file |
FScanTok() |
| |
read an SGI .rgb image file |
FReadImage() |
| |
read program configuration file |
LoadUserConfig() |
| draw or |
refresh a view of the model |
DrawGL() |
| display the material |
region painter |
MaterialRegionPopup() |
| |
register a temporary file to be removed at program termination |
RegisterTempFile() |
| |
register a work procedure |
v3dAddWorkProc() |
| |
remove a model from memory |
ModelClose() |
| |
remove a work procedure |
v3dRemoveWorkProc() |
| |
remove all temporary files |
RemoveTempFiles() |
| |
remove requests for notification of event |
g3dDeleteEventsForWidget() |
| register a temporary file to be |
removed at program termination |
RegisterTempFile() |
| |
request notification when an event occurs |
g3dRegisterEvent() |
| remove |
requests for notification of event |
g3dDeleteEventsForWidget() |
| |
resize the grid |
GridReCreate() |
| convert color from HSV to |
RGB |
HSV*f() |
| read an SGI |
.rgb image file |
FReadImage() |
| write an SGI |
.rgb image file |
FWriteImage() |
| set GL model matrix |
rotation and translation |
SetEyePosition() |
| adjust the model's |
scale to fit the viewing volume |
ModelInitAdjustScale() |
| copy |
scale widget setting to a text widget |
v3dScalerCopyValueCallback() |
| link a value to a |
scale widget via callback |
v3dScalerCallback() |
| |
set a Bool variable via callback |
SetVariableCB() |
| |
set GL model matrix based on View3dDef and v3dModel data |
SetWorldView() |
| |
set GL model matrix rotation and translation |
SetEyePosition() |
| |
set initial model data |
ModelInit() |
| |
set the current data frame |
g3dSetCurrentFrame() |
| |
set the drawing buffer in a stereo-capable GL context |
stereoDrawBuffer() |
| |
set the stereo GL viewing volume |
stereoFrustum() |
| |
set the stereo GL viewing volume |
stereoPerspective() |
| copy scale widget |
setting to a text widget |
v3dScalerCopyValueCallback() |
| read an |
SGI .rgb image file |
FReadImage() |
| write an |
SGI .rgb image file |
FWriteImage() |
| create a g3d-standard popup |
shell |
v3dXtCreateShell() |
| |
start or check the value of the timer |
v3dTime() |
| initialize GLwMdrawingArea's GL |
state |
InitGL() |
| get information on the stereo GL |
state |
stereoGet*() |
| change the |
state of a toggle button via callback |
ToggleFlipCB() |
| get information on the |
stereo GL state |
stereoGet*() |
| set the |
stereo GL viewing volume |
stereoFrustum() |
| set the |
stereo GL viewing volume |
stereoPerspective() |
| turn off |
stereo mode |
stereoDisable() |
| turn on |
stereo mode |
stereoEnable() |
| turn |
stereo mode on or off |
stereoMode() |
| clear the drawing buffer in a |
stereo-capable GL context |
stereoClear() |
| set the drawing buffer in a |
stereo-capable GL context |
stereoDrawBuffer() |
| choose a new |
stereo-capable GL context |
stereoMakeCurrent() |
| print a formatted |
string into a label widget |
LabelPrintf() |
| register a |
temporary file to be removed at program termination |
RegisterTempFile() |
| remove all |
temporary files |
RemoveTempFiles() |
| |
terminate execution and dump core |
Abort() |
| |
terminate execution with an error message |
Error() |
| register a temporary file to be removed at program |
termination |
RegisterTempFile() |
| write |
text in a GL window |
RenderString() |
| copy scale widget setting to a |
text widget |
v3dScalerCopyValueCallback() |
| animate frame data through |
time |
Playf() |
| start or check the value of the |
timer |
v3dTime() |
| create a |
toggle button linked to a variable |
v3dCreateToggle() |
| change the state of a |
toggle button via callback |
ToggleFlipCB() |
| unset a |
toggle button via callback |
ToggleUnsetCB() |
| read a |
token value from an input file |
FScanTok() |
| write a |
token value to an output file |
FPrintTok() |
| set GL model matrix rotation and |
translation |
SetEyePosition() |
| |
turn off stereo mode |
stereoDisable() |
| |
turn on stereo mode |
stereoEnable() |
| |
turn stereo mode on or off |
stereoMode() |
| popdown |
(unrealize) a window via callback |
WindowUnrealizeCB() |
| |
unset a toggle button via callback |
ToggleUnsetCB() |
| |
unset (clear) a Bool variable via callback |
ClearVariableCB() |
| set GL model matrix based on View3dDef and |
v3dModel data |
SetWorldView() |
| read a token |
value from an input file |
FScanTok() |
| start or check the |
value of the timer |
v3dTime() |
| link a |
value to a scale widget via callback |
v3dScalerCallback() |
| write a token |
value to an output file |
FPrintTok() |
| create a |
value widget linked to a variable |
g3dCreate*Entry() |
| create a incrementable |
value widget linked to a variable |
v3dCreateValueWidget() |
| create a value widget linked to a |
variable |
g3dCreate*Entry() |
| create an option menu linked to a |
variable |
v3dCreateOptButton() |
| create a toggle button linked to a |
variable |
v3dCreateToggle() |
| create a incrementable value widget linked to a |
variable |
v3dCreateValueWidget() |
| unset (clear) a Bool |
variable via callback |
ClearVariableCB() |
| set a Bool |
variable via callback |
SetVariableCB() |
| draw |
vector data |
DrawVectors() |
| convert mouse coordinates to a grid |
vertex |
PickVertex() |
| loop through the grid |
vertices based on view |
GridLoop() |
| loop through the grid vertices based on |
view |
GridLoop() |
| draw or refresh a |
view of the model |
DrawGL() |
| set GL model matrix based on |
View3dDef and v3dModel data |
SetWorldView() |
| adjust the model's scale to fit the |
viewing volume |
ModelInitAdjustScale() |
| set the stereo GL |
viewing volume |
stereoFrustum() |
| set the stereo GL |
viewing volume |
stereoPerspective() |
| adjust the model's scale to fit the viewing |
volume |
ModelInitAdjustScale() |
| set the stereo GL viewing |
volume |
stereoFrustum() |
| set the stereo GL viewing |
volume |
stereoPerspective() |
| issue a |
warning message in a new |
window() |
| request notification |
when an event occurs |
g3dRegisterEvent() |
| print a formatted string into a label |
widget |
LabelPrintf() |
| copy scale widget setting to a text |
widget |
v3dScalerCopyValueCallback() |
| create a value |
widget linked to a variable |
g3dCreate*Entry() |
| create a incrementable value |
widget linked to a variable |
v3dCreateValueWidget() |
| copy scale |
widget setting to a text widget |
v3dScalerCopyValueCallback() |
| link a value to a scale |
widget via callback |
v3dScalerCallback() |
| write text in a GL |
window |
RenderString() |
| popdown (unrealize) a |
window via callback |
WindowUnrealizeCB() |
| register a |
work procedure |
v3dAddWorkProc() |
| remove a |
work procedure |
v3dRemoveWorkProc() |
| |
write a model file |
WriteModelFile() |
| |
write a ppm image file |
FWriteImage() |
| |
write a token value to an output file |
FPrintTok() |
| |
write an SGI .rgb image file |
FWriteImage() |
| |
write program configuration file |
SaveUserConfig() |
| |
write text in a GL window |
RenderString() |