[Images/tutorial.gif]

Index

# - A - C - D - F - G - I - K - L - M - O - P - R - S - T - U - V - X
Table of Contents

[bar]

#

#define: 1
#define FortranDependency: 1
#defines, creating in an include file: 1
#defines, creating in a program: 1
#define UseOptimization: 1
#include: 1
#typedef: 1
#typedefs in an include file: 1

[bar]

A

accessing element vectors in the data: 1
accessing planes in the data: 1
acessing points in the data: 1
alpha: 1 2
ASCII format: 1

[bar]

C

cantata: 1 2 3 4
CLUI: 1
code, differences from Khoros 2.1 to 2.2: 1
command line user interface: 1
complex data type: 1
composer: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
craftsman: 1 2 3 4 5 6 7 8 9 10 11 12

[bar]

D

data attributes: 1
data casting: 1
DATAMANIP: 1
DATAMANIP_INCLUDE: 1
Datamanip toolbox: 1 2
debugging Khoros code, gdb: 1
debugging Khoros code, simple method: 1
DESIGN_INCLUDE: 1
dimension, depth: 1 2
dimension, elements: 1 2
dimension, height: 1 2
dimension, time: 1 2
dimension, width: 1 2
double complex data type: 1
double data type: 1 2

[bar]

F

File formats, support: 1
Fortran: 1
functions, passing variable parameters: 1

[bar]

G

gdb: 1
generated source code: 1
Geometry Services: 1
ghostscript: 1 2 3
ghostwriter: 1 2 3 4 5 6 7 8 9 10 11
ghostwriter tags: 1 2
glyph: 1
glyph Category, selecting: 1
glyph name, entering: 1
glyphs: 1
glyph Subcategory, selecting: 1
graphical user interface: 1
GUI: 1
guise: 1 2 3 4 5 6 7

[bar]

I

image format conversion: 1
include file in an include file: 1

[bar]

K

kaddr: 1 2 3
katan: 1
katan2: 1
KBIT: 1
KBYTE: 1
KCALL: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
KCOMPLEX: 1 2 3 4 5
kcos: 1
kdata_fill: 1
KDCOMPLEX: 1 2 3 4 5
KDELIM_CLEAN: 1
KDF format: 1
KDOUBLE: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
kerror: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
kexit: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
KEXIT_FAILURE: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
KEXIT_SUCCESS: 1
kfabs: 1
kfclose: 1
kfgetc: 1
kfgets: 1
kfile: 1
KFLOAT: 1 2 3
kfopen: 1 2
kformats: 1
kfree: 1 2 3 4
kfunc_void: 1 2 3
kgenimage: 1
kgeom_add_primitive: 1 2 3 4 5 6 7
kgeom_blast_object: 1 2 3 4 5
kgeom_new_object: 1 2 3 4 5 6
kgeom_new_primitive: 1 2 3 4 5 6 7
kgeom_object: 1 2 3 4 5 6
kgeom_polyline: 1 2 3 4 5
KGEOM_POLYLINE_DISJOINT: 1 2
kgeom_primitive: 1 2 3 4 5 6
kgeom_quadmesh: 1
kgeom_spheres: 1 2 3 4 5 6 7
KGEOM_SPHERES (parameter to kgeom_new_primitive): 1 2 3
kgeom_text: 1 2 3
KGEOM_TEXT (parameter to kgeom_new_primitive): 1
kgeom_triangles: 1
kgeom_write_object: 1 2 3 4 5 6
Khoros 2.0.2: 1 2
Khoros 2.1: 1 2 3
Khoros 2.2: 1 2 3
.khoros_env file: 1
Khoros library, calling from a program: 1
Khoros Mailing List: 1
KINT: 1 2 3 4
KLENGTH: 1
klint: 1
klist: 1 2
klist_add: 1 2 3 4 5 6 7 8
klist_free: 1 2 3 4
KLONG: 1
kmalloc: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
KMALLOC (parameter to klist_add): 1 2 3 4 5 6
kman: 1 2 3 4 5 6
KMAPPED: 1
kobject: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
KOBJECT (parameter to klist_add): 1 2
kobject, NULL: 1
KOBJECT_INVALID: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
kobjects: 1
kopen: 1
kparse_string_delimit: 1 2
kpds_close_object: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
kpds_copy_object: 1 2 3 4 5 6 7 8
kpds_copy_object_attr: 1
kpds_create_map: 1
kpds_create_mask: 1 2 3
kpds_create_mask(: 1
kpds_create_object: 1 2
kpds_create_value: 1 2 3 4 5 6 7 8 9
KPDS_DATA_PLANE: 1
kpds_destroy_map: 1
kpds_get_attribute: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
kpds_get_data: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
KPDS_HISTORY: 1 2 3 4
kpds_history_string: 1 2 3 4
KPDS_MAP_DATA_TYPE: 1
KPDS_MAP_LINE: 1
KPDS_MAP_SIZE: 1
KPDS_MAPPING_MODE: 1
KPDS_MASK_DATA_TYPE: 1 2 3 4 5 6
KPDS_MASK_PLANE: 1 2 3 4 5
KPDS_MASK_POSITION: 1 2 3 4
KPDS_MASK_SIZE: 1
kpds_open_input_object: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
kpds_open_output_object: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
kpds_put_data: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
kpds_query_map: 1
kpds_query_mask: 1 2 3
kpds_query_value: 1 2 3
kpds_set_attribute: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
kpds_set_attributes: 1 2 3 4 5 6 7 8 9 10
KPDS_VALUE_DATA_TYPE: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
KPDS_VALUE_PLANE: 1 2 3 4 5 6 7 8 9 10 11 12 13
KPDS_VALUE_POINT: 1 2 3 4 5
KPDS_VALUE_POSITION: 1 2 3 4 5 6 7 8 9 10
KPDS_VALUE_SIZE: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
KPDS_VALUE_VECTOR: 1 2 3 4 5
KPDS_VALUE_VOLUME: 1
kprintf: 1 2 3 4 5 6
kroutine: 1 2 3 4
kroutines: 1 2
kroutine with a lkroutine: 1
kroutine without a lkroutine: 1
KSHORT: 1
ksin: 1
ksqrt: 1 2
ksscanf: 1 2 3
kstrdup: 1 2 3 4 5
KUBYTE: 1 2 3 4 5 6 7 8 9 10 11
KUINT: 1 2 3 4 5
KULONG: 1
KUSHORT: 1

[bar]

L

Large data sets, support: 1
LD_LIBRARY_PATH: 1
libraries: 1
link errors: 1
lkcall_free: 1 2 3 4
lkextract: 1 2 3 4 5
lkroutine: 1 2 3 4 5
lkroutines: 1 2
location segment: 1 2
location segment, dimensions: 1

[bar]

M

macro, creating in a program: 1
Mailing List: 1
map segment: 1 2 3
map segment, dimensions: 1
mask, creating: 1
mask segment: 1 2 3
mask segment, dimensions: 1
Matrix Toolbox: 1
memory, allocation: 1

[bar]

O

objlist: 1 2 3 4 5 6

[bar]

P

panes: 1
PDS, accessing points: 1
Perl: 1
PIXEL macro: 1 2 3 4 5 6 7 8 9 10 11 12 13
PNM format: 1
Polymorphic Data Model: 1
Polymorphic Data Services: 1 2 3
private functions: 1
public functions: 1

[bar]

R

region-of-interest: 1
render: 1
render, crashing: 1
ROI: 1
ROI extraction: 1

[bar]

S

scripts: 1
segmentation fault errors: 1
software object, changelog files: 1
software object, configuration files: 1
software object, documentation: 1
software object, miscellaneous files: 1
software object, source code files: 1
software object, todo files: 1
software object, user interface files: 1
switch -g, gcc: 1
switch -O, gcc: 1

[bar]

T

tag: 1
time segment: 1 2
time segment, dimensions: 1
Toolbox, creating new: 1
Toolbox, name: 1
Toolbox, path: 1
Toolbox, path write permissions: 1
Toolbox, selecting: 1
toolbox.def file: 1
toolbox dependency, creating in Khoros 2.1: 1
toolbox dependency, creating in Khoros 2.2: 1
toolboxes: 1
Toolboxes, list of available: 1

[bar]

U

UIS: 1
Unix shells: 1
unsigned byte data type: 1 2 3
unsigned char data type: 1 2 3 4
user interface: 1
user interface specification: 1

[bar]

V

value segment: 1 2
value segment, dimensions: 1
VIFF format: 1

[bar]

X

xvroutines: 1 2

[bar]

These pages copyright © Rafael Santos (e-mail valid until March 1998). Please let me know if this tutorial is useful for you, I need to justify the time I used to develop it. Comments, requests and bug reports are also welcome, but please see the section Before you e-mail me...

[bar2]

Khoros copyright © Khoral Research, Inc. (KRI) - run klicense for more information.
Khoral Research Inc. is not responsible for or is supervising these pages.

[bar2]

The latest version of this document can be found at Ejima Lab Khoros Pages at Kyushu Institute of Technology, Japan (until March 1998).
Mirrors for this tutorial can be found at Universidade do Vale do Paraíba, Brasil and PUC/RS, Brasil.

[bar2]

Generated with StructHTML, 14:19 August 30, 1997