DIPlib Documentation - ©1995-2005 Pattern Recognition Group, Delft University of Technology.

Library Functions Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

A

ArrayFree
Array free function
ArrayNew
Array allocation function

B

BooleanArrayCopy
Copy an array
BooleanArrayFind
Find value in array
BooleanArrayFree
Array free function
BooleanArrayNew
Array allocation function
BoundaryArrayFree
Array free function
BoundaryArrayNew
Array allocation function

C

ComplexArrayCopy
Copy an array
ComplexArrayFind
Find value in array
ComplexArrayFree
Array free function
ComplexArrayNew
Array allocation function

D

DataTypeAllowed
Check whether a data type is allowed
DataTypeArrayCopy
Copy an array
DataTypeArrayFind
Find value in array
DataTypeArrayFree
Array free function
DataTypeArrayNew
Array allocation function
DataTypeGetInfo
Get information about a data type
dip_StringCat
Concatenate two strings
dip_StringCrop
Crop a string

E

error.h
Contains error messages
ErrorFree
Free a DIPlib call tree
Exit
Clean up before exiting

F

FloatArrayCopy
Copy an array
FloatArrayFind
Find value in array
FloatArrayFree
Array free function
FloatArrayNew
Array allocation function
FrameWorkProcessArrayFree
Array free function
FrameWorkProcessArrayNew
Array allocation function

G

GlobalBoundaryConditionGet
Get global Boundary Conditions
GlobalBoundaryConditionSet
Set global boundary conditions
GlobalFilterShapeGet
Get global filter shape value
GlobalFilterShapeSet
Set the global filter shape value
GlobalGaussianTruncationGet
Get the global gaussian truncation
GlobalGaussianTruncationSet
Set the global gaussian truncation

I

ImageArrayFree
Array free function
ImageArrayNew
Array allocation function
Initialise
Initialise DIPlib
IntegerArrayCopy
Copy an array
IntegerArrayFind
Find value in array
IntegerArrayFree
Array free function
IntegerArrayNew
Array allocation function

M

macros.h
Various macro's
MemoryCopy
Copy memory blocks
MemoryFree
Free a chunk of memory
MemoryFunctionsSet
Sets memory allocation functions
MemoryNew
Allocate and track memory
MemoryReallocate
Reallocate a chunk of memory

O

ovl.h
Call an overloaded function

R

Register
Generic registry function
RegisterClass
Register a registry class
RegistryArrayNew
Allocate a registry array
RegistryGet
Get a registry item
RegistryList
Get an array of registry IDs
RegistryValid
Validate an registry item
ResourcesFree
Free resources
ResourcesMerge
Add one resource list to another
ResourcesNew
Allocate a resource tracking structure
ResourceSubscribe
Track a resource
ResourceUnsubscribe
Stop tracking a resource

S

StringArrayCopy
Copy a string array
StringArrayFree
Array free function
StringArrayNew
Allocate an array of strings
StringCompare
Compare two strings
StringCompareCaseInsensitive
Compare two strings without minding case
StringCopy
Copy a String
StringFree
Free a string
StringNew
Allocate a string

T

tpi.h
Type iterator

U

UnderscoreSpaces
Replace spaces with underscores
Unregister
Remove a registry item

V

VoidPointerArrayCopy
Copy an array
VoidPointerArrayFind
Find value in array
VoidPointerArrayFree
Array free function
VoidPointerArrayNew
Array allocation function

DIPlib on-line documentation | Function reference | Global function index