Bookshelf Contents Previous Glossary Index Search

Symbols

) 228, 229, 231, 232, 234, 235, 236, 237, 238, 239, 265, 269, 296, 329, 362, 385, 386, 387, 436, 437, 552, 555, 663, 669, 673, 675, 676, 678, 684, 721
) const 89, 209, 227, 228, 229, 230, 239, 240, 245, 246, 266, 268, 288, 289, 290, 291, 295, 297, 332, 359, 383, 384, 385, 481, 531, 537, 538, 554, 555, 667, 668, 672, 674, 677, 721, 726, 727, 735, 741, 742, 743
, AlWindow* window 643
, boolean circle ) 236
, boolean keep_history ) 676
, boolean uLimitFromBelow, boolean vLimitFromBelow ) const 671, 743
, const char *fileName, AlDirectoryType directoryType ) 755
, double startAngle, double endAngle, const AlCurve* generatrix ) 664
, int interval) 437
,const int uMultipli 662
,int interval) 436
,int interval_u, int interval_v) 435

Numerics

735
, boolean rotations 383, 384
, const boolean rotations 385
, const double end 235, 236, 237, 238
, const double endPoint 664
, const double focus 237
, const double major_axis 237, 238
, const double Max 386
, const double minor_axis 237, 238
, const double other 236
, const double start 237, 238
, const double trans_rest 387
, const int stiffness 386
, double dP 228
, double Max 384
, double n 671, 743
, double Pu 671, 743
, double Pv 671, 743
, double transRest 385
, double y 295, 296
, double z 295, 296
, int stiffness 384
double AlMeasure
minDist( AlCurve* curve1, double P2 437
minDist( AlSurface* surface1, double P2 436
statusCode AlAimConstraint
at( double point 89
statusCode AlCurve
createArc( const double start 236
createConic( double c_a, double c_b, double c_c, double c_d, double c_e, double c_f, const double start 236
createEllipse( const double center 237
createHyperbola( const double center 238
createLine( const double start 235
createParabola( const double vertex 237
eval(double t, boolean worldCoordinates, double P 228
normal( double normal 240
statusCode AlDagNode
localRotationAxes( double x 295
setLocalRotationAxes(double x 296
statusCode AlFace
normal( double norm 332
statusCode AlIKHandle
restRotation( double restRot 359
setRestRotation( const double restRot 362
statusCode AlJoint
restPose( double rotRest 385
rotation( double Min 384
setRestPose( const double rot_rest 387
setRotation( const double Min 386
setTranslation( const double Min 386
setUseLimits(const boolean translations 385
setUseTransforms( const boolean translations 385
translation( double Min 384
useLimits( boolean translations 384
useTransforms( boolean translations 383
statusCode AlOrientationConstraint
goalX( double ex 481
goalY( double ey 481
goalZ( double ez 481
statusCode AlPointConstraint
point( double pnt 531
statusCode AlSnap
toGrid( Screencoord x, Screencoord y, double worldPos 643
statusCode AlSurface
createRevolvedSurface( const double startPoint 664
eval(double u, double v, boolean worldCoordinates, double P 671
project( AlCurveNode* curveNode, double vector 676
statusCode AlTrimRegion
eval(double u, double v, boolean worldCoordinates, double P 743
3dface_type 610
209, 227, 228, 230, 231, 232, 234, 245, 265, 266, 288, 289, 290, 291, 297, 329, 721
, double transPt 726
AlTM
AlTM( const double tm 721
statusCode AlConicAttributes
transform( double tm 209
statusCode AlCurveOnSurface
controlPoint( int index, double point 268
getControlPoint( int index, double point 268
setControlPoint( int index, const double point 269
statusCode AlDagNode
affectedTransformationMatrix( const AlTM& tm, double matrix 291
globalTransformationMatrix( double matrix 289
inverseGlobalTransformationMatrix( double matrix 290
localTransformationMatrix( double matrix 288
statusCode AlTM
getTM( double tm 721
setTM( const double tm 721
transPoint( const double pt 726
transPoint( double pt 727
statusCode AlDagNode
boundingBox( double corners 297

A

accessing
animation information 12
rendering information 12
adaptive 606
adaptive_max 606
adaptive_min 606
AIX
compiling OpenModel programs 23
compiling plug-ins 23
linking plug-ins 23
AlAction 81, 82
~AlAction() 82
copyD() 85
deleteObject() 82
setComment(const char *newComment) 83
setExtrapTypePOST(AlActionExtrapType extrapType) 84
setExtrapTypePRE(AlActionExtrapType extrapType) 84
setName(const char *newName) 83
AlAction* AlAction
asActionPtr() 83
copy() const 84
AlAction* AlChannel
appliedAction(const int n) const 153
AlAction* AlObject
asActionPtr() 465
AlAction* AlUniverse
firstAction() 768
nextAction( AlAction *curAction ) 768
AlActionExtrapType AlAction
extrapTypePOST() const 84
extrapTypePRE() const 84
AlAimConstraint 87
~AlAimConstraint() 87
AlAimConstraint() 87
AlAimConstraint* AlAimConstraint
asAimConstraintPtr() 89
AlAimConstraint* AlObject
asAimConstraintPtr() 465
AlAimConstraintAxis AlAimConstraint
aimAxis( void ) const 89
upAxis( void ) const 89
AlAmbientLight 90
~AlAmbientLight() 90
AlAmbientLight() 90
AlAmbientLight* AlAmbientLight
asAmbientLightPtr() 91
AlAmbientLight* AlObject
asAmbientLightPtr() 465
AlAngleLocator 93
~AlAngleLocator() 93
AlAngleLocator(void) 93
AlAngleLocator* AlObject
asAngleLocatorPtr() 475
AlAnimatable 97
AlAnimatable *AlLight
asAnimatablePtr() 407
AlAnimatable *AlPolysetVertex
asAnimatablePtr() 568
AlAnimatable *AlSurfaceCV
asAnimatablePtr() 687
AlAnimatable* AlObject
asAnimatablePtr() 465
AlAnnotationLocator 102
~AlAnnotationLocator() 102
AlAnnotationLocator(void) 102
AlAnnotationLocator * AlObject
asAnnotationLocatorPtr() 475
AlArcAttributes 106
AlArcAttributes* AlObject
asArcAttributesPtr() 465
AlAreaLight 110
~AlAreaLight() 111
AlAreaLight() 110
AlAreaLight* AlAreaLight
asAreaLightPtr() 111
AlAreaLight* AlObject
asAreaLightPtr() 466
AlAreEqual C function 28
AlAttributes 114
AlAttributes* AlAttributes
asAttributesPtr() 114
nextAttribute() const 114
AlAttributes* AlCurve
firstAttribute() const 226
AlAttributes* AlObject
asAttributesPtr() 466
AlAttributes* AlSurface 667
firstAttribute() const 667
AlBehaviourType AlContinuousFunction
behaviour() const 342
AlBlendCurve 124
~AlBlendCurve() 125
AlBlendCurve() 125
AlBlendCurve* AlBlendCurve
prev() 130
AlBlendCurve* AlBlendPoint
blendCurve() 140
AlBlendCurve* AlObject
asBlendCurvePtr() 475
AlBlendCurve* AlUniverse
firstBlendCurve() 774
AlBlendPoint
AlBlendPoint() 133
~AlBlendPoint() 133
AlBlendPoint* AlBlendCurve
getPoint 128
AlBlendPoint* AlBlendPoint
next() 141
prev() 141
AlBlendPoint* AlObject
asBlendPointPtr() 476
AlBoxLight 115
~AlBoxLight() 115
AlBoxLight() 115
AlBoxLight* AlObject
asBoxLightPtr() 466
AlCallBack *AlPlayBack
setCallBack (AlCallBack *callBack) 527
AlCamera 116
~AlCamera() 116
AlCamera* AlCameraNode
camera() const 123
camera(AlTM& tm) const 123
AlCamera* AlObject
asCameraPtr() 466
AlCamera* AlWindow
camera( void ) 816
AlCameraNode 122
~AlCameraNode() 122
AlCameraNode* AlObject
asCameraNodePtr() 466
AlCameraNode* AlPerspectiveCamera
eye() const 502
up() const 502
view() const 502
AlCategory
~AlCategory() 143
AlCategory(void) 142
AlCategory* AlObject
asCategoryPtr() 476
AlCategory* AlUniverse
firstCategory() 781
nextCategory 781
AlChannel 123
~AlChannel() 148
AlChannel() 148
AlChannel* AlAction
channelReference(const int n) const 86
AlChannel* AlAnimatable
firstChannel() const 97
nextChannel( const AlChannel *channel) const 97
prevChannel( const AlChannel *channel) const 98
AlChannel* AlChannel
asChannelPtr() 149
copy(AlAnimatable *anima, int field) 150
AlChannel* AlObject
asChannelPtr() 466
AlChannel* AlUniverse
firstChannel() 760
nextChannel(AlChannel *curChannel ) 767
AlChannelDataType AlChannel
channelType() const 150
AlCharacter 154
~AlCharacter() 155
AlCharacter() 155
AlCharacter* AlCharacterSpace
createCharacter(const char *characterName) 162
findCharacterByName(const char *characterName) 163
firstCharacter(void) 163
nextCharacter(void) 163
AlCharacter* AlObject
asCharacterPtr() 466
AlCharacterSpace 161
~AlCharacterSpace() 161
AlCharacterSpace() 161
AlCharacterSpace* AlCharacterSpace
asCharacterSpacePtr() 162
AlCharacterSpace* AlObject
asCharacterSpacePtr() 467
AlCharSnippet 164
~AlCharSnippet() 165
AlCharSnippet() 165
AlCharSnippet *AlCharSnippet
copyObject() 165
AlCharSnippet* AlCharacter
createSnippet(const char *snippetName) 156
findSnippetByName(const char *snippetName) 157
firstSnippet(void) 158
nextSnippet(void) 158
AlCharSnippet* AlObject
asCharSnippetPtr() 466
AlCharTransition 169
~AlCharTransition() 170
AlCharTransition *AlCharTransition
copyObject() 170
AlCharTransition* AlCharacter
createTransition(const char *transitionName) 157
findTransitionByName(const char *transitionName) 158
firstTransition(void) 158
nextTransition(void) 159
AlCharTransition* AlCharSnippet
firstTransition(void) 167
nextTransition(void) 167
AlCharTransition* AlCharTransition
asCharTransitionPtr() 171
AlCharTransition* AlObject
asCharTransitionPtr() 466
AlCloud
~AlCloud() 174
AlCloud() 174
AlCloud *AlCloud
nextCloud() const 182
AlCloud *AlUniverse
firstCloud() 774
AlCloud* AlObject
asCloudPtr() 475
AlCluster 173
~AlCluster() 185
AlCluster() 185
PercentEffectType 188
AlCluster* AlCluster
asClusterPtr() 186
nextCluster() const 186
prevCluster() const 186
AlCluster* AlClusterable
firstCluster() const 189
nextCluster( const AlCluster* lastCluster ) const 189
prevCluster( const AlCluster* lastCluster ) const 189
AlCluster* AlClusterMember
cluster() const 195
AlCluster* AlClusterNode
cluster() const 198
cluster(AlTM& tm) const 198
AlCluster* AlObject
asClusterPtr() 467
AlCluster* AlUniverse
firstCluster() 759
AlClusterable 189
AlClusterable *AlCurveCV
asClusterablePtr() 249
AlClusterable *AlPolysetVertex
asClusterablePtr() 569
AlClusterable* AlObject
asClusterablePtr() 467
AlClusterMember 193
~AlClusterMember() 194
AlClusterMember* AlCluster
firstMember() const 187
AlClusterMember* AlClusterable
isClusterMember( AlCluster* cluster ) const 192
AlClusterMember* AlClusterMember
nextClusterMember() const 194
prevClusterMember() const 195
AlClusterMember* AlObject
asClusterMemberPtr() 467
AlClusterNode 197
~AlClusterNode() 197
AlClusterNode *AlCluster
clusterNode() const 186
AlClusterNode* AlObject
asClusterNodePtr() 467
AlClusterPreTMItem
~AlClusterPreTMItem() 199
AlCommand 200
~AlCommand() 201
AlCommand() 201
AlCommand *AlCommand
asCommandPtr() 201
AlCommand *AlUserCommand
command() const 784
AlCommand* AlObject
asCommandPtr() 467
AlCommandRef 215
AlCommandRef 216
AlCommandRef* AlObject
asCommandRefPtr() 467
AlCommandRef* AlUserCommand
firstConstructorRef() 789
firstTargetRef() 790
AlConeLight 205
~AlConeLight() 205
AlConeLight() 205
AlConeLight* AlConeLight
asConeLightPtr() 206
AlConeLight* AlObject
asConeLightPtr() 467
AlConicAttributes 207
AlConicAttributes* AlConicAttributes
asConicAttributesPtr() 207
AlConicAttributes* AlObject
asConicAttributesPtr() 467
AlConicType AlConicAttributes
form() const 210
AlConstraint 211
~AlConstraint() 211
AlConstraint* AlConstraint
asConstraintPtr() 212
next() const 212
AlConstraint* AlDagNode
firstConstraint 301
AlConstraint* AlObject
asConstraintPtr() 468
AlContact
~AlContact() 217
AlContact() 217
AlContact *AlContact
asContactPtr() 217
AlContact* AlContact
nextContact() 218
prevContact() 218
AlContact* AlObject
asContactPtr() 468
AlContactType AlContact
contactType() const 219
AlContinuousFunction* AlContinuousFunction
asContinuousFunctionPtr() 338
AlContinuousFunction* AlFunction
asContinuousFunctionPtr() 338
AlCoordinateSystem AlUniverse
coordinateSystem() 755
AlCoordinateType AlContinuousFunction
keyboardCoordinateMode() 345
AlCurve 222
~AlCurve() 225
AlCurve() 224
AlCurve *AlContact
curve() 220
curveUV() 220
AlCurve* AlCurve
asCurvePtr() 225
AlCurve* AlCurveCV
curve() const 254
AlCurve* AlCurveNode
curve() const 261
curve(AlTM& tm) const 261
AlCurve* AlObject
asCurvePtr() 468
AlCurve* AlSurface
getModelSpaceSurfaceBoundary() const 682
getParamSpaceSurfaceBoundary() const 683
localBoundary( int ne ) const 683
parameterBoundary( int ne ) const 684
AlCurve* AlTrimCurve
affected3DCopy 736
getWorldSpaceCopy( double tolerance ) const 734
unaffected3DCopy 736
worldSpace3DCopy 736
AlCurveAttributes 244
AlCurveAttributes* AlObject
asCurveAttributesPtr() 468
AlCurveCV 247
~AlCurveCV() 249
AlCurveCV *AlCurveCV
asCurveCVPtr() 250
AlCurveCV* AlCurve
firstCV() const 226
AlCurveCV* AlCurveCV
next() const 250
prev() 250
AlCurveCV* AlObject
asCurveCVPtr() 468
AlCurveLocator 256
~AlCurveLocator() 256
AlCurveLocator(void) 256
AlCurveLocator* AlObject
asCurveLocatorPtr() 474
AlCurveNode 260
~AlCurveNode() 260
AlCurveNode() 260
AlCurveNode* AlBlendCurve
curveNode 129
AlCurveNode* AlCurve
curveNode() const 225
AlCurveNode* AlCurveNode
asCurveNodePtr() 261
AlCurveNode* AlIKHandle
curveNode( void ) const 360
AlCurveNode* AlMotionAction
motionCurve() const 454
AlCurveNode* AlObject
asCurveNodePtr() 468
AlCurveNodeJoinErrors AlCurveNode
join(AlCurveNode* curveNode) 261
AlCurveOnSurface 264
~AlCurveOnSurface() 265
AlCurveOnSurface() 265
AlCurveOnSurface *AlCommandRef
curveOnSurface() 217
AlCurveOnSurface* AlContact
curveOnSurface() 219
AlCurveOnSurface* AlCurveOnSurface
nextCurveOnSurface() const 269
prevCurveOnSurface() const 270
AlCurveOnSurface* AlObject
asCurveOnSurfacePtr() 468
AlCurveOnSurface* AlSurface
firstCurveOnSurface() const 680
AlCurveOnSurfaceLocator 274
~AlCurveOnSurfaceLocator() 274
AlCurveOnSurfaceLocator(void) 274
AlCurveOnSurfaceLocator* AlObject
asCurveOnSurfaceLocatorPtr() 474
AlCylinderLight 270, 278
~AlCylinderLight() 278
AlCylinderLight() 278
AlCylinderLight* AlCylinderLight
asCylinderLightPtr() 279
AlCylinderLight* AlObject
asCylinderLightPtr() 468
AlDagNode 280
~AlDagNode() 283
AlCopyOptions
~AlCopyOptions() 302
AlCopyOptions() 302
AlDagNode() 283
AlDagNode * AlDagNode
searchAcross( const char * name ) const 300
searchBelow( const char * name ) const 300
AlDagNode * AlTrimRegion
parentDagNode() const 739
AlDagNode *AlCommandRef
dagNode() 217
AlDagNode *AlDagNode
copyObject 302
copyObject( AlCopyOptions* options ) 283
AlDagNode* AlConstraint
destinationNode( void ) const 213
sourceNode( void ) const 212
AlDagNode* AlDagNode
asDagNodePtr() 283
nextNode() const 284
prevNode() const 284
AlDagNode* AlGroupNode
childNode() const 353
childNode(AlTM& tm) const 353
AlDagNode* AlIKHandle
endEffectorNode( void ) const 360
rootNode( void ) const 360
AlDagNode* AlObject
asDagNodePtr() 468
AlDagNode* AlPickList
getParentOfObject() 514
AlDagNode* AlTrimBoundary
parentDagNode() 732
AlDagNode* AlTrimCurve
parentDagNode() 737
AlDagNode* AlUniverse
firstDagNode() 759
AlDeviationLocator 310
~AlDeviationLocator() 310
AlDeviationLocator(void) 310
AlDeviationLocator* AlObject
asDeviationLocatorPtr() 475
AlDirectionLight 316
~AlDirectionLight() 316
AlDirectionLight() 316
AlDirectionLight* AlDirectionLight
asDirectionLightPtr() 317
AlDirectionLight* AlObject
asDirectionLightPtr() 469
AlDistanceLocator 319
~AlDistanceLocator() 319
AlDistanceLocator(void) 319
AlDistanceLocator* AlObject
asDistanceLocatorPtr() 475
AlEnvironment 323
~AlEnvironment() 324
AlEnvironment* AlObject
asEnvironmentPtr() 469
AlEnvironment* AlUniverse
firstEnvironment() 771
AlFace 328
~AlFace() 329
AlFace() 328
AlFace* AlFace
nextFace() const 330
prevFace() const 330
AlFace* AlFaceNode
firstFace() const 334
firstFace(AlTM& tm) const 334
AlFace* AlObject
asFacePtr() 469
AlFaceNode 333
~AlFaceNode() 333
AlFaceNode() 333
AlFaceNode* AlFace
faceNode() const 329
AlFaceNode* AlFaceNode
asFaceNodePtr() 334
AlFaceNode* AlObject
asFaceNodePtr() 469
AlFileBrowser C function 25
AlFunction 336
~AlFunction() 338
AlFunctionHandle 51, 346
~AlFunctionHandle() 346
AlFunctionHandle() 346
addToMenu 52
appendToMenu 52
create() 51
deleteObject 54
operator = 54
operator! 54
removeFromMenu 54
setAttributeString 51
setIconPath 52
setOptionBox 51
AlFunctionHandle& AlFunctionHandle
operator =( const AlFunctionHandle& f ) 346
AlGetAliasPreference C function 28
AlGetDouble() C function 27
AlGetInteger() C function 27
AlGetString() C function 27
AlGroupNode 351
~AlGroupNode() 352
AlGroupNode() 352
AlGroupNode *AlShell
unstitchShell( void ) 638
AlGroupNode* AlDagNode
parentNode() const 284
AlGroupNode* AlGroupNode
nextInstance() const 353
prevInstance() const 353
AlGroupNode* AlObject
asGroupNodePtr() 469
AlHierarchyType AlDagNode
AlCopyOptions
hierarchy() const 305
Alias, exiting
and static destructors 41
AlIKHandle 355
~AlIKHandle() 356
AlIKHandle* AlIKHandleNode
IKHandle() const 364
IKHandle(AlTM& tm) const 364
AlIKHandle* AlJoint
endEffectorHandle( void ) const 382
firstRootHandle( void ) const 382
nextRootHandle( const AlIKHandle* ali ) const 382
AlIKHandle* AlObject
asIKHandlePtr() 469
AlIKHandleGoalType AlIKHandle
goalType( void ) const 359
AlIKHandleNode 363
~AlIKHandleNode() 363
AlIKHandleNode* AlObject
asIKHandleNodePtr() 469
AlIKHandlePositionType AlIKHandle 361
positionType( void ) const 360
AlIKHandleRotationOrder AlIKHandle
rotationOrder( void ) const 359
AlIKHandleSolverType AlIKHandle
solverType( void ) const 359
AlIKHandleTwistType AlIKHandle 361
twistType( void ) const 360
AlImagePlane 365
~AlImagePlane() 368
AlImagePlane() 368
AlImagePlane* AlCamera
firstImagePlane( void ) 118
AlImagePlane* AlImagePlane
next() const 368
nextInCamera() const 368
prev() const 368
prevInCamera() const 369
AlImagePlane* AlObject
asImagePlanePtr() 469
AlImagePlane* AlUniverse
firstImagePlane( void ) 765
AlInputType AlContinuousFunction
translateInput( int event, int &button ) 343
AlIntersect 377
AlIntersectCurveCurveInfo* AlIntersectCurveCurveInfo
Next() const 377
AlIntersectCurveSurfInfo* AlIntersectCurveSurfInfo
Next() const 378
AlIntersectSurfSurfInfo
~AlIntersectSurfSurfInfo() 378
AlInvokeSchemeFile() C function 26
AlIsValid C function 27
AlIterator 380
AlJoint 381
~AlJoint() 382
AlJoint* AlDagNode
joint() const 300
AlJoint* AlIKHandle
endEffector( void ) const 360
root( void ) const 360
AlJoint* AlJoint
asJointPtr() 382
AlJoint* AlObject
asJointPtr() 469
AlKeyframe 392
~AlKeyframe() 393
AlKeyframe() 393
AlKeyframe *AlKeyframe
next() const 396
prev() const 396
AlKeyframe* AlKeyframe
asKeyframePtr() 393
AlKeyframe* AlObject
asKeyframePtr() 470
AlKeyframe* AlParamAction
firstKeyframe() const 485
lastKeyframe() const 485
AlLayer 398
AlLayer 399
AlLayer * AlUniverse
creation() 772
creationLayer() 772
AlLayer *AlUniverse
layerByNumber 769, 772
AlLayer* AlDagNode
layer() 301
AlLayer* AlObject
asLayerPtr() 470
AlLayer* AlUniverse
firstLayer() 768, 771
nextLayer 768
nextLayer(AlLayer *curLayer) 771
AlLight 406
~AlLight() 407
AlLight *AlLightNode
light() const 414
light(AlTM& tm) const 414
AlLight* AlObject
asLightPtr() 470
AlLightNode 413
~AlLightNode() 413
AlLightNode *AlDirectionLight
lookAtNode() const 317
upNode() const 317
AlLightNode *AlLight
lightNode() const 409
lookAtNode() const 409
upNode() const 409
AlLightNode* AlObject
asLightNodePtr() 470
AlLinearLight 416
~AlLinearLight() 416
AlLinearLight() 416
AlLinearLight* AlObject
asLinearLightPtr() 470
AlLineAttributes 419
AlLineAttributes* AlLineAttributes
asLineAttributesPtr() 419
AlLineAttributes* AlObject
asLineAttributesPtr() 470
AlLinkItem 421
~AlLinkItem() 421
AlList 422
~AlList() 422
AlList( AlLinkItem *item ) 422
AlList* AlAnimatable
globalParamList() 100
localParamList() 100
AlList* AlDagNode
clusterPreTransformationMatrices() 302
AlList* AlEnvironment
fields() const 326
mappedFields() const 326
AlList* AlShader
fields() const 630
mappedFields() const 630
AlList* AlTexture
fields() const 713
mappedFields() const 713
AlList* AlUniverse
stageNames( void ) 763
AlLiveData 424
allocation
input values 19
return values 19
AlLocator
~AlLocator() 432
AlLocator(void) 432
AlLocator* AlObject
asLocatorPtr() 474
AlLocator* AlUniverse
firstLocator() 770
nextLocator 770
AlMappedFieldItem 434
AlMappedFieldItem* AlMappedFieldItem
nextField() const 434
AlMeasure 435
AlMessage 438
AlMessageTypeHandle
~AlMessageTypeHandle() 439
AlMessageTypeHandle( const AlMessageTypeHandle& h ) 439
AlMessageTypeHandle( void ) 439
AlMessageTypeHandle AlMessage
addMessageType( const char * name ) 443
AlMessageTypeHandle& AlMessageTypeHandle
operator =(const AlMessageTypeHandle& h ) 439
AlMinmaxLocator 445
~AlMinmaxLocator() 445
AlMinmaxLocator(void) 445
AlMinmaxLocator* AlObject
asMinmaxLocatorPtr() 475
AlMomentaryFunction* AlFunction
asMomentaryFunctionPtr() 338
AlMomentaryFunction* AlMomentaryFunction
asMomentaryFunctionPtr() 338
AlMomentaryFunction, in defining momentary functions 49
AlMotionAction 453
~AlMotionAction() 453
AlMotionAction() 453
AlMotionAction* AlObject
asMotionActionPtr() 470
AlNameItem 455
AlNameItem 455
AlNameItem* AlNameItem
nextItem() const 455
prevItem() const 455
AlNonAmbientLight 456
AlNonAmbientLight* AlNonAmbientLight
asNonAmbientLightPtr() 456
AlNonAmbientLight* AlObject
asNonAmbientLightPtr() 470
AlNotifyDagNode 459
AlObject 333, 461
~AlObject() 464
AlObject * AlMotionAction
copyWrapper() const 453
AlObject *AlAimConstraint
copyWrapper() const 87
AlObject *AlAngleLocator
copyWrapper() const 93
AlObject *AlAnnotationLocator
copyWrapper() const 102
AlObject *AlBlendCurve
copyWrapper() 125
AlObject *AlBlendPoint
copyWrapper() 134
AlObject *AlCamera
copyWrapper() const 117
AlObject *AlCloud
copyWrapper() 175
AlObject *AlCurve
copyWrapper() const 225
AlObject *AlCurveLocator
copyWrapper() const 256
AlObject *AlCurveOnSurface
copyWrapper() const 265
AlObject *AlCurveOnSurfaceLocator
copyWrapper() const 274
AlObject *AlDagNode
copyWrapper() const 283
AlObject *AlDeviationLocator
copyWrapper() const 310
AlObject *AlDistanceLocator
copyWrapper() const 319
AlObject *AlEnvironment
copyWrapper() const 324
AlObject *AlFace
copyWrapper() const 329
AlObject *AlIKHandle
copyWrapper() const 356
AlObject *AlInput
resolveObject( AlObject *objectPtr ) 784
AlObject *AlJoint
copyWrapper() const 382
AlObject *AlKeyframe
copyWrapper() const 393
AlObject *AlLightNode
copyWrapper() const 413
AlObject *AlMinmaxLocator
copyWrapper() const 446
AlObject *AlObject
copyWrapper() const 464
AlObject *AlOrientationConstraint
copyWrapper() const 479
AlObject *AlPerspectiveCamera
copyWrapper() const 501
AlObject *AlPointConstraint
copyWrapper() const 530
AlObject *AlPolyset
copyWrapper() const 550
AlObject *AlPolysetNode
copyWrapper() const 566
AlObject *AlRadialLocator
copyWrapper() const 579
AlObject *AlSetMember
copyWrapper() const 619
object() const 620
AlObject *AlShader
copyWrapper() const 627
AlObject *AlShell
copyWrapper() const 636
AlObject *AlShellNode
copyWrapper() const 642
AlObject *AlSpaceLocator
copyWrapper() const 646
AlObject *AlSurface
copyWrapper() const 661
AlObject *AlSurfaceLocator
copyWrapper() const 696
AlObject *AlTexture
copyWrapper() const 708
AlObject *AlTrimBoundary
copyWrapper() const 730
AlObject *AlTrimCurve
copyWrapper() const 733
AlObject *AlTrimRegion
copyWrapper() const 739
AlObject* AlArcAttributes
copyWrapper() const 106
AlObject* AlAttributes
copyWrapper() const 114
AlObject* AlCameraNode
copyWrapper() const 122
AlObject* AlCategory
copyWrapper() 143
AlObject* AlChannel
animatedItem() const 149
AlObject* AlCharacter
copyWrapper() const 155
AlObject* AlCharacterSpace
copyWrapper() const 162
AlObject* AlCharSnippet
copyWrapper() const 165
AlObject* AlCharTransition
copyWrapper() const 170
AlObject* AlClusterMember
copyWrapper() const 194
object() const 195
AlObject* AlClusterNode
copyWrapper() const 197
AlObject* AlConicAttributes
copyWrapper() const 207
AlObject* AlCurveAttributes
copyWrapper() const 244
AlObject* AlCurveCV
copyWrapper() const 249
AlObject* AlCurveNode
copyWrapper() const 260
AlObject* AlFaceNode
copyWrapper() const 333
AlObject* AlGroupNode
copyWrapper() const 352
AlObject* AlIKHandleNode
copyWrapper() const 363
AlObject* AlImagePlane
copyWrapper() const 368
AlObject* AlLayer
copyWrapper() const 400
AlObject* AlLight
firstLinkedObject() const 410
nextLinkedObject( AlObject* toThis ) const 410
AlObject* AlLineAttributes
copyWrapper() const 419
AlObject* AlOrthographicCamera
copyWrapper() const 482
AlObject* AlParamAction
copyWrapper() const 485
AlObject* AlPickList
getObject() 514
AlObject* AlPlaneAttributes
copyWrapper() const 523
AlObject* AlPolygon
copyWrapper() const 535
AlObject* AlPolysetVertex
copyWrapper() const 569
AlObject* AlRevSurfAttributes
copyWrapper() const 612
AlObject* AlSet
copyWrapper() const 614
AlObject* AlSurfaceCV
copyWrapper() const 687
AlObject* AlSurfaceNode
copyWrapper() const 701
AlObject* AlTextureNode
copyWrapper() const 717
AlObjects and iterators 30
AlObjectType AlAction
type() const 83
AlObjectType AlAimConstraint
type() const 89
AlObjectType AlAmbientLight
type() const 91
AlObjectType AlAngleLocator
type() const 93
AlObjectType AlAnnotationLocator
type() const 103
AlObjectType AlArcAttributes
type() const 106
AlObjectType AlAreaLight
type() const 111
AlObjectType AlAttributes
type() const 114
AlObjectType AlBlendCurve
type() 126
AlObjectType AlBlendPoint
type() 134
AlObjectType AlBoxLight
type() const 115
AlObjectType AlCamera
type() const 117
AlObjectType AlCameraNode
type() const 123
AlObjectType AlCategory
type() 143
AlObjectType AlCharacter
type() 155
AlObjectType AlCharacterSpace
type() const 162
AlObjectType AlCharSnippet
type() const 166
AlObjectType AlCharTransition
type() const 171
AlObjectType AlCloud
type() 175
AlObjectType AlCluster
type() const 186
AlObjectType AlClusterMember
type() const 194
AlObjectType AlClusterNode
type() const 197
AlObjectType AlCommand
type() const 201
AlObjectType AlCommandRef
type() 216
AlObjectType AlConeLight
type() const 206
AlObjectType AlConicAttributes
type() const 207
AlObjectType AlConstraint
type() const 212
AlObjectType AlContact
type() const 217
AlObjectType AlCurve
type() const 225
AlObjectType AlCurveAttributes
type() const 244
AlObjectType AlCurveCV
type() const 250
AlObjectType AlCurveLocator
type() const 256
AlObjectType AlCurveNode
type() const 261
AlObjectType AlCurveOnSurface
type() const 265
AlObjectType AlCurveOnSurfaceLocator 277
AlObjectType AlCylinderLight
type() const 278
AlObjectType AlDagNode
type() const 283
AlObjectType AlDeviationLocator
type() const 311
AlObjectType AlDirectionLight
type() const 317
AlObjectType AlDistanceLocator
type() const 319
AlObjectType AlEnvironment
type() const 324
AlObjectType AlFace
type() const 330
AlObjectType AlFaceNode
type() const 334
AlObjectType AlGroupNode
type() const 352
AlObjectType AlIKHandle
type() const 356
AlObjectType AlIKHandleNode
type() const 363
AlObjectType AlJoint
type() const 382
AlObjectType AlKeyframe
type() const 393
AlObjectType AlLayer
type() const 400
AlObjectType AlLight
type() const 408
AlObjectType AlLightNode
type() const 414
AlObjectType AlLinearLight
type() const 417
AlObjectType AlLineAttributes
type() const 419
AlObjectType AlLocator
type() const 432
AlObjectType AlMinmaxLocator
type() const 446
AlObjectType AlMotionAction
type() const 454
AlObjectType AlNonAmbientLight
type() const 456
AlObjectType AlOrientationConstraint
type() const 480
AlObjectType AlOrthographicCamera
type() const 483
AlObjectType AlParamAction
type() const 485
AlObjectType AlPerspectiveCamera
type() const 502
AlObjectType AlPlaneAttributes
type() const 523
AlObjectType AlPointConstraint
type() const 531
AlObjectType AlPointLight
type() const 532
AlObjectType AlPointLocator
type() const 533
AlObjectType AlPolygon
type() const 535
AlObjectType AlPolyset
type() const 550
AlObjectType AlPolysetNode
type() const 566
AlObjectType AlPolysetVertex
type() const 569
AlObjectType AlRadialLocator
type() const 579
AlObjectType AlRevSurfAttributes
type() const 612
AlObjectType AlSet
type() const 614
AlObjectType AlSetMember
type() const 619
AlObjectType AlShader
type() const 628
AlObjectType AlShell
type() const 636
AlObjectType AlShellNode
type() const 642
AlObjectType AlSpaceLocator
type() const 646
AlObjectType AlSphereLight
type() const 648
AlObjectType AlSpotLight
type() const 651
AlObjectType AlSurface
type() const 661
AlObjectType AlSurfaceCV
type() const 687
AlObjectType AlSurfaceLocator
type() const 697
AlObjectType AlSurfaceNode
type() const 702
AlObjectType AlTexture
type() const 708
AlObjectType AlTextureNode
type() const 717
AlObjectType AlTorusLight
type() const 729
AlObjectType AlTrimBoundary
type() const 730
AlObjectType AlTrimCurve
type() const 734
AlObjectType AlTrimRegion
type() const 739
AlObjectType AlVolumeLight
type() const 803
AlObjectType AlWindow
type() const 814
AlObserver 477
AlOrientationConstraint
AlOrientationConstraint() 479
AlOrientationConstraint* AlObject
asOrientationConstraintPtr() 470
AlOrientationConstraint* AlOrientationConstraint
asOrientationConstraintPtr() 480
AlOrthographicCamera 482
~AlOrthographicCamera() 482
AlOrthographicCamera() 482
AlOrthographicCamera* AlObject
asOrthographicCameraPtr() 471
AlOrthographicCamera* AlOrthographicCamera
asOrthographicCameraPtr() 483
AlParamAction 484
~AlParamAction() 485
AlParamAction() 484
AlParamAction* AlChannel
applyWarpO() 152
AlParamAction* AlObject
asParamActionPtr() 471
AlParamAction* AlParamAction
asParamActionPtr() 485
AlParamControlType AlDagNode
AlCopyOptions
parameterControl() const 304
AlPerformance 488, 489
AlPrecisionType AlPerformance
motionPrecision( void ) 490
redrawPrecision( void ) 490
AlPersistentID 498
~AlPersistentID() 499
AlPersistentID( int value0, int value1, int value2, int value3 ) 498
AlPersistentID() 498
AlPersistentID(AlPersistentID &that) 498
AlPersistentID &AlPersistentID
operator=( const AlPersistentID &that ) 499
AlPerspectiveCamera 500
~AlPerspectiveCamera() 501
AlPerspectiveCamera() 501
AlPerspectiveCamera* AlObject
asPerspectiveCameraPtr() 471
AlPerspectiveCamera* AlPerspectiveCamera
asPerspectiveCameraPtr() 502
AlPerspectiveCamera* AlUniverse
firstCamera 770
nextCamera 770
AlPickable 511
~AlPickable() 511
AlPickable() 511
AlPickable *AlPickable
pickablePtr() 511
AlPickable *AlPolysetVertex
asPickablePtr() 569
AlPickable* AlObject
asPickablePtr() 471
AlPickList 513
AlPixFile
AlPixFile 520
AlPlaneAttributes* AlObject
asPlaneAttributesPtr() 471
AlPlaneAttributes* AlPlaneAttributes
asPlaneAttributesPtr() 523
AlPlayBack 525
AlPlayFrame 528
~AlPlayFrame () 529
AlPlayFrame (boolean bAllChannels) 528
AlPointConstraint 530
~AlPointConstraint() 530
AlPointConstraint() 530
AlPointConstraint* AlObject
asPointConstraintPtr() 471
AlPointConstraint* AlPointConstraint
asPointConstraintPtr() 531
AlPointLight 532
~AlPointLight() 532
AlPointLight() 532
AlPointLight* AlObject
asPointLightPtr() 471
AlPointLocator 533
~AlPointLocator() 533
AlPointLocator(void) 533
AlPointLocator *AlAngleLocator
endLocator() const 94
middleLocator() const 94
startLocator() const 94
AlPointLocator *AlDistanceLocator
endLocator() const 320
startLocator() const 320
AlPointLocator* AlObject
asPointLocatorPtr() 474
AlPolygon 534
~AlPolygon() 535
AlPolygon* AlObject
asPolygonPtr() 471
AlPolygon* AlPolygon
asPolygonPtr() 535
AlPolygon* AlPolyset
polygon( int index ) const 553
AlPolyset 548
~AlPolyset() 549
AlPolyset() 549
AlPolyset* AlObject
asPolysetPtr() 471
AlPolyset* AlPolygon
polyset() const 546
AlPolyset* AlPolyset
asPolysetPtr() 550
AlPolyset* AlPolysetNode
polyset() const 567
polyset(AlTM& tm) const 567
AlPolyset* AlPolysetVertex
polyset() const 569
AlPolysetNode 566
~AlPolysetNode() 566
AlPolysetNode* AlObject
asPolysetNodePtr() 472
AlPolysetNode* AlPolyset
polysetNode() const 551
AlPolysetNode* AlPolysetNode
asPolysetNodePtr() 566
AlPolysetVertex 568
~AlPolysetVertex() 569
AlPolysetVertex* AlObject
asPolysetVertexPtr() 472
AlPolysetVertex* AlPolygon
vertex( int index ) const 535
AlPolysetVertex* AlPolyset
vertex( int index ) const 553
AlPolysetVertex* AlPolysetVertex
asPolysetVertexPtr() 569
AlPrintf 577
AlPrintf() C function 25
AlProduct 578
AlPromptBox C function 28
AlRadialLocator 579
~AlRadialLocator() 579
AlRadialLocator(void) 579
AlRadialLocator* AlObject
asRadialLocatorPtr() 475
AlRender 583
AnimationRange AlRender
animationRange() 586
Image
DepthFormat AlRender
Image
depthFormat() 599
Fields AlRender
Image
fields() 599
Format AlRender
Image
format() 598
Misc
GeometrySource AlRender
Misc
geometrySource() 596
Quality AlRender
qualityType() 588
Scope AlRender
hiddenLineParms() 587
qualityScope() 588
Source AlRender
render() 586
Subdivision
Type AlRender
Subdivision
type( AlRender
Quality q ) 588
AlRenderInfo 606
AlRetrieveOptions 608
AlRevSurfAttributes 612
AlRevSurfAttributes* AlObject
asRevSurfAttributesPtr() 472
AlRevSurfAttributes* AlRevSurfAttributes
asRevSurfAttributesPtr() 612
AlSet 613
~AlSet() 614
AlSet() 613
AlSet* AlObject
asSetPtr() 472
AlSet* AlSet
asSetPtr() 614
nextSet() const 615
prevSet() const 615
AlSet* AlSetMember
set() const 620
AlSet* AlSettable
firstSet() const 622
nextSet( const AlSet* lastSet ) const 622
prevSet( const AlSet* lastSet ) const 622
AlSet* AlUniverse
firstSet() 759
AlSetDouble() C function 27
AlSetInteger C function 27
AlSetMember 619
~AlSetMember() 619
AlSetMember *AlSet
firstMember() const 616
hasMember( const AlSettable *setobj ) const 618
AlSetMember *AlSetMember
asSetMemberPtr() 619
AlSetMember *AlSettable
isSetMember( const AlSet *set ) const 624
AlSetMember* AlObject
asSetMemberPtr() 472
AlSetMember* AlSetMember
nextSetMember() const 619
prevSetMember() const 620
AlSetString() C function 27
AlSettable 622
AlSettable *AlPolysetVertex
asSettablePtr() 569
AlSettable* AlObject
asSettablePtr() 472
AlShader 626
~AlShader() 627
AlShader() 627
AlShader *AlShader
copyObject() 632
AlShader* AlFace
firstShader() const 330
nextShader( AlShader* last_shader ) const 330
AlShader* AlObject
asShaderPtr() 472
AlShader* AlPolyset
firstShader( int shaderlist ) const 556
firstShader() const 556
nextShader( AlShader* last_shader ) const 557
nextShader( int shaderlist, AlShader* last_shader ) const 556
AlShader* AlShell
firstShader() const 638
nextShader( const AlShader* last_shader ) const 638
AlShader* AlSurface
firstShader() const 678
nextShader( const AlShader* last_shader ) const 678
AlShader* AlUniverse
firstShader() 769
nextShader( AlShader* curShader ) 769
AlShadingFieldItem 634
AlShadingFieldItem* AlShadingFieldItem
nextField() const 634
AlShadingFields AlShadingFieldItem
field() const 634
AlShell 635
~AlShell() 635
AlShell() 635
AlShell* AlObject
asShellPtr() 472
AlShell* AlShell
asShellPtr() 636
AlShell* AlShellNode
shell() const 642
shell(AlTM& tm) const 642
AlShellNode 642
~AlShellNode() 642
AlShellNode* AlObject
asShellNodePtr() 472
AlShellNode* AlShell
shellNode() const 636
AlSnap 643
AlSpaceLocator 646
~AlSpaceLocator() 646
AlSpaceLocator(void) 646
AlSpaceLocator* AlObject
asSpaceLocatorPtr() 474
AlSphereLight 648
~AlSphereLight() 648
AlSphereLight() 648
AlSphereLight* AlObject
asSphereLightPtr() 473
AlSpotLight 650
~AlSpotLight() 651
AlSpotLight() 650
AlSpotLight* AlObject
asSpotLightPtr() 473
AlSpotLight* AlSpotLight
asSpotLightPtr() 651
AlSurface 657
~AlSurface() 661
AlSurface() 661
AlSurface * AlFaceNode
convertToTrimmedSurface( boolean worldSpace ) const 335
AlSurface* AlCurveOnSurface
surface() const 269
AlSurface* AlObject
asSurfacePtr() 473
AlSurface* AlSurface
untrimmedToTrimmedSurface() const 682
AlSurface* AlSurfaceCV
surface() const 692
AlSurface* AlSurfaceNode
surface() const 702
surface(AlTM& tm) const 702
AlSurfaceCV 686
~AlSurfaceCV() 687
AlSurfaceCV *AlSurfaceCV
asSurfaceCVPtr() 687
AlSurfaceCV* AlObject
asSurfaceCVPtr() 473
AlSurfaceCV* AlSurface
firstCV() const 667
AlSurfaceCV* AlSurfaceCV
nextInU() const 687
nextInV() const 688
prevInU() const 688
prevInV() const 688
AlSurfaceLocator 696
~AlSurfaceLocator() 696
AlSurfaceLocator(void) 696
AlSurfaceLocator* AlObject
asSurfaceLocatorPtr() 475
AlSurfaceNode 701
~AlSurfaceNode() 701
AlSurfaceNode() 701
AlSurfaceNode* AlObject
asSurfaceNodePtr() 473
AlSurfaceNode* AlSurface
surfaceNode() const 662
AlSurfaceType AlCommand
surfaceType() const 202
AlTesselate 704
AlTexture 707
~AlTexture() 708
AlTexture() 708
AlTexture* AlEnvironment
firstTexture() const 325
nextTexture( AlTexture* last_texture ) const 325
AlTexture* AlObject
asTexturePtr() 473
AlTexture* AlShader
firstTexture() const 629
nextTexture( const AlTexture* last_texture ) const 629
AlTexture* AlTexture
firstTexture() const 709
nextTexture( const AlTexture* last_texture ) const 709
AlTexture* AlTextureNode
texture() const 717
texture(AlTM& tm) const 718
AlTextureNode 717
~AlTextureNode() 717
AlTextureNode* AlObject
asTextureNodePtr() 473
AlTextureNode* AlTexture
textureNode() const 714
AlTM 719
AlTM( const AlTM& tm ) 721
AlTM( const double d0, const double d1, const double d2, const double d3 ) 720
AlTM AlTM
diagonal( const double d0, const double d1, const double d2, const double d3 ) 724
identity( void ) 724
inverse( void ) const 723
operator -( const AlTM& tm ) const 722
operator *( const AlTM& tm ) const 722
operator *( const double d ) const 722
operator +( const AlTM& tm ) const 722
rotate( double x, double y, double z, double angle ) 726
rotateX( const double rx ) 725
rotateY( const double ry ) 725
rotateZ( const double rz ) 726
scale( const double d ) 724
scale_nonp( const double sx, const double sy, const double sz ) 725
translate( const double tx, const double ty, const double tz ) 725
transpose( void ) const 724
zero( void ) 724
AlTM result( *this ) 722
AlTM& AlTM
operator *=( const AlTM& tm ) 723
operator *=( const double d ) 723
operator +=( const AlTM& tm ) 723
operator -=( const AlTM& tm ) 723
operator =( const AlTM& tm ) 721
operator =( const double d ) 721
AlTorusLight 728
~AlTorusLight() 728
AlTorusLight() 728
AlTorusLight* AlObject
asTorusLightPtr() 473
AlTorusLight* AlTorusLight
asTorusLightPtr() 729
AlTrimBoundary 730
~AlTrimBoundary() 730
AlTrimBoundary* AlObject
asTrimBoundaryPtr() 473
AlTrimBoundary* AlTrimBoundary
asTrimBoundaryPtr() 730
nextBoundary() const 731
prevBoundary() const 731
AlTrimBoundary* AlTrimCurve
parentBoundary() 737
AlTrimBoundary* AlTrimRegion
firstBoundary() const 740
AlTrimCurve 733
~AlTrimCurve() 733
AlTrimCurve* AlContact
trimCurve() 219
AlTrimCurve* AlObject
asTrimCurvePtr() 474
AlTrimCurve* AlTrimBoundary
firstCurve() const 730
AlTrimCurve* AlTrimCurve
getTwinCurve() const 734
nextCurve() const 735
prevCurve() const 736
AlTrimRegion 738
~AlTrimRegion() 739
AlTrimRegion* AlObject
asTrimRegionPtr() 474
AlTrimRegion* AlShell
firstTrimRegion() const 637
AlTrimRegion* AlSurface
firstTrimRegion() const 682
trimSurfaceToRegion() const 682
AlTrimRegion* AlTrimBoundary
parentRegion() 732
AlTrimRegion* AlTrimCurve
parentRegion() 737
AlTrimRegion* AlTrimRegion
nextRegion() const 740
prevRegion() const 740
AlTripleComponent AlChannel
appliedActionComponent(const int n ) const 153
AlUnits 746
AngularUnit AlUnits
angularUnits( AlUnits
Type type ) 746
LinearUnit AlUnits
linearUnits( AlUnits
Type type ) 746
AlUniverse 750
AlApplicationMode 779
AlFileType AlUniverse
fileType( const char *fileName ) 756
AlUserCommand 780, 782
~AlUserCommand() 784
AlUserCommand() 784
AlUserCommand *AlCommand
userCommand() 202
AlUserPickItem 794
~AlUserPickItem() 794
AlUserPickItem( AlPickable& pickable ) 794
AlUserPickList 795
AlVertexDataList 796
~AlVertexDataList() 796
AlVertexDataList( AlPolyset *pset ) 796
AlViewFrame 799
AlVolumeLight 802
~AlVolumeLight() 803
AlVolumeLight* AlObject
asVolumeLightPtr() 474
AlVolumeLight* AlVolumeLight
asVolumeLightPtr() 803
AlVprintf() C function 25
AlWindow 813
~AlWindow() 814
AlWindow() 814
AlWindow *AlCamera
firstWindow( void ) 118
nextWindow( AlWindow *window ) 118
AlWindow *AlUniverse
firstWindow( void ) 764
AlWindow* AlObject
asWindowPtr() 474
AlWindow* AlUniverse
currentWindow( void ) 765
sbdWindow( void ) 765
AlWindow* AlWindow
asWindowPtr() 815
next() const 815
prev() const 815
AlXevents 821
animation information, accessing 12
annotation 609
anonymous_blocks 610
API, definition 6
Argument 623
assignments, variables in option boxes 45
attaching plug-in to menu 50
available menus 53

B

blind data
pointers 19
reserved types 20
boolean AlAreEqual 465
boolean AlBlendCurve
isPicked() 129
boolean AlBlendPoint
isMaster() 140
boolean AlCameraNode
isEyeNode() const 123
isInstanceable() 123
isUpNode() const 123
isViewNode() const 123
boolean AlCategory
isPicked() 145
boolean AlCloud
isPicked() 182
visible() 176
boolean AlCluster
isEmpty() const 187
boolean AlClusterNode
isInstanceable() 197
boolean AlConstraint
on() const 212
boolean AlContact
areEqual( AlDagNode *dagNodeThis,AlContact *contactOther, AlDagNode *dagNodeOther) const 220
boolean AlCurve
isDisplayModeSet( AlDisplayModeType mode ) const 231
boolean AlCurveOnSurface
inTrim() const 269
visible() const 269
boolean AlDagNode
AlCopyOptions
copyAnimation() const 303
copyClusters() const 304
groupCopy() const 303
instanceCopy() const 303
isAConstructionPlane() 301
isDisplayModeSet( AlDisplayModeType mode ) const 298
isInstanceable 285
boolean AlEscapeKeyPressed 429
boolean AlGroupNode
isAncestorAnInstance() 353
isInstanceable() 352
isInstanceNode() 352
boolean AlIKHandle
on( void ) const 359
oneJointHandle( void ) const 360
worldOrientation( void ) const 359
boolean AlIsValid( AlObject* obj ) 464
boolean AlJoint
charJoint() const 387
useBulge() const 388
boolean AlKeyframe
isLocked() const 395
boolean AlLayer
drawInstances() 402
invisible() 401
isPicked() 404
playback() 403
selected() 404
visibleInLayerBar() 405
boolean AlLight
exclusivity() const 410
hasLinkedObjects() const 410
boolean AlLightNode
isInstanceable() 414
isLookAtNode() const 414
isPositionNode() const 415
isUpNode() const 414
boolean AlLocator
locatorDisplay() 433
boolean AlMessageTypeHandle
isValid( void ) const 439
boolean AlNonAmbientLight
shadows() const 457
boolean AlPerformance
actionWindowAfterModification( void ) 496
actionWindowDuringXform( void ) 496
blendDuringPlayback( void ) 495
constraintsAfterModification( void ) 493
constraintsDuringPlayback( void ) 493
constraintsDuringXform( void ) 493
constructionHistoryAfterModification( void ) 494
constructionHistoryDuringPlayback( void ) 495
constructionHistoryDuringXform( void ) 495
constructionHistoryRound( void ) 495
displayablesAfterModification 496
displayablesDuringPlayback 497
displayablesDuringXform 496
drawTrimBoundaries( void ) 491
expressionsAfterModification( void ) 492
expressionsDuringPlayback( void ) 492
expressionsDuringXform( void ) 492
ikAfterModification( void ) 493
ikDuringPlayback( void ) 494
ikDuringXform( void ) 494
trimBoundariesDuringPlayback( void ) 492
boolean AlPickable
isPicked( void ) 512
boolean AlPickList
isValid() 514
boolean AlPlayBack
inPlayBack () 526
boolean AlPolygon
queryPerPolyTextures() 542
boolean AlPolyset
isDisplayModeSet( AlDisplayModeType mode ) const 560
isFrozenNormals() const 561
boolean AlRender
animation() 586
AntiAlias
jitter( AlRender
Quality q ) 591
Blur
motionBlur() 595
postFilter() 594
Composite
enabled() 593
HiddenLine
useFillColor() 602
Image 601
ignoreFilmGate() 600
oddFirst() 599
XYRatioLock() 600
Limits
createPreview( AlRender
Quality q ) 592
Misc
attenuateTransparency() 598
depthMapsInMemory() 598
keepNonglowedImage() 597
noTransparencyInDepth() 597
skeletons() 596
spotLightDepthMaps() 597
textures() 596
Particle
show() 604
boolean AlSet
isEmpty() const 616
isExclusive() const 616
boolean AlShader
isUsed() 632
boolean AlShell
isDisplayModeSet( AlDisplayModeType mode ) const 640
isInShell( AlTrimRegion * region ) 637
boolean AlSurface
isAffectedByViewFrame() const 669
isConstructionHistoryResultingSurface() 669
isDisplayModeSet( AlDisplayModeType mode ) const 681
isPointActive( double u, double v ) const 670
isTargetSurface() const 675
trimmed() const 676
boolean AlTexture
isParametric() const 713
boolean AlTextureNode
isInstanceable() 717
boolean AlTrimCurve
isReversed() 734
boolean AlUniverse
constructionPlaneInEffect() 780
isInitialized() 754
isWireFile( const char *fileName, char * vbuf ) 756
layersEnabled() 769, 773
boolean AlUserCommand
isCurveOnSurfaceAConstructor( AlCurveOnSurface* curveOnSurface ) const 792
isCurveOnSurfaceATarget( AlCurveOnSurface* curveOnSurface ) const 792
isDagNodeAConstructor( AlDagNode* dagNode ) const 792
isDagNodeATarget( AlDagNode* dagNode, boolean includeCoS ) const 792
boolean AlVertexDataList
normalByIndex( int index, float &x, float &y, float &z ) 797
STByIndex( int index, float &s, float &t ) 797
boolean AlVolumeLight
shadows() const 803
specular() const 803
turbulenceAnimated() const 803
turbulenceDirectional() const 803
boolean AlXevents
belowAliasWindow 824
building
OpenAlias examples 23
OpenModel examples 23

C

C function
AlAreEqual 28
AlFileBrowser() 25
AlGetAliasPreference 28
AlGetDouble() 27
AlGetInteger() 27
AlGetString() 27
AlInvokeSchemeFile() 26
AlIsValid 27
ALPrintf() 25
AlPromptBox 28
AlSetDouble() 27
AlSetInteger() 27
AlSetString() 27
ALVprintf() 25
InvokeSchemeCommand() 27
C++
source file for OpenAlias plug-ins 40
wrappers 17
C4X options 609
callback function, iterator, and AlObject 30
camera dag node 9
casting, type 18
castsShadow 606
class hierarchy structure 14
class, classes derived from 8
classes derived from dag node class 8
cleaning up lost wrappers 31
Cleanup in continuous functions 50
cluster dag node 11
clustered position, determining 30
coalesce 609
coding concepts 17
columns in option boxes, changing number of 45
command history plug-in 61
comparing objects 18
compiling
instructions
OpenAlias 21
OpenModel 21
OpenModel programs
under AIX 23
under IRIX 22
plug-ins under IRIX 22
const char * AlCategory
description() 144
name() 143
const char * AlGetAliasPreference( const char * pref ) 427
const char * AlInvokeSchemeCommand( const char *command ) 425
const char * AlLayer
name() 402
const char * AlNameItem
name() const 455
const char *AlAnnotationLocator
string() const 103
const char *AlCharacter
name(void) const 156
const char *AlCharSnippet
name(void) const 166
const char *AlCharTransition
name(void) const 171
const char *AlCloud
name() 175
const char *AlFunction
name() 338
const char *AlProduct
productName 578
versionNumber 578
const char *AlUniverse
backgroundSource( void ) 762
windowSource( void ) 762
const char *AlUserCommand
name() const 789
const char* AlAction
comment() const 83
name() const 83
const char* AlCamera
name() const 117
const char* AlChannel
parameterName() const 150
const char* AlDagNode
name() const 283
const char* AlEnvironment
name() const 324
const char* AlImagePlane
imageFile() 370
name() const 370
const char* AlInvokeSchemeFile( const char * filename, const char *filenamePrefix ) 425
const char* AlLight
name() const 408
const char* AlMappedFieldItem
field() const 434
const char* AlObject
name() const 464
const char* AlSet
name() const 614
const char* AlShader
name() const 628
shadingModel() const 629
const char* AlTexture
fieldType() const 710
filename() const 711
firstPerObjectPixEntry() 711
getPerObjectPixFilename( const char* objname ) const 711
name() const 709
nextPerObjectPixEntry( const char* prev_objname ) 711
textureType() const 710
const char* AlUniverse
currentStage( void ) 760
stageWireFileName 764
continuous
functions 49
Cleanup 50
Down 50
Init 50
Move 50
Up 50
plug-in
example 58
copying wrapper 32
core dump, cause of 18
creating keyframes 33
curvature_threshold 606
curve dag node 10
curveFormType AlCurve
form() const 225
curveFormType AlCurveAttributes
form() const 244
curveFormType AlCurveOnSurface
form() const 267
curveFormType AlSurface
uForm() const 666
vForm() const 666
curveFormType AlTrimCurve
form() const 734
curveFormType AlTrimRegion
uForm() const 740
vForm() const 740
curve-on-surface dag node 10
custom icons for plug-ins
in OpenAlias 40
CVs dag node 10

D

dag node 8
camera 9
cluster 11
curve-on-surface 10
curves 10
CVs 10
definition 8
faces 10
light 9
set 12
surface 10
definition
API 6
dag node 8
OpenAlias 6
OpenModel 6
plug-in in OpenAlias 39
universe 7
deleteObject() 566
deleting
keyframes 33
objects 18
wrappers 32
Description 530, 799
destructors
deleting wrappers 32
static
and exiting Alias 41
determining
clustered position 30
instance position 30
development environment requirements 21
direction of light, setting 33
directories containing example files 77
documentation notes 7
double AlAction
eval( double time, AlTripleComponent compo ) const 85
double AlAmbientLight
intensity() const 91
shadeFactor() const 91
double AlArcAttributes
radius() const 107
sweep() const 107
double AlChannel
eval( double time ) const 152
double AlClusterable
percentEffect( AlCluster* cluster ) const 191
double AlConeLight
arc() const 206
coneEndRadius() const 206
double AlConicAttributes
zDisplacement() const 208
double AlConstraint
weight() const 212
double AlContact
nonisoparamMax() const 220
nonisoparamMin() const 220
paramValue() const 219
double AlCurveOnSurface
knotValue( int index ) const 267
double AlCylinderLight
arc() const 279
double AlDagNode
AlCopyOptions
timeOffset() const 305
double AlIKHandle 361
weight( void ) const 359
double AlKeyframe
inTangent() const 394
location() const 393
outTangent() const 395
value() const 394
double AlNonAmbientLight
intensity() const 456
double AlPerspectiveCamera
angleOfView() const 508
focalLength() const 508
placementShift() const 510
twistAngle() const 506
double AlRender
AntiAlias
threshold( AlRender
Quality q ) 591
Blur
shutterAngle() 595
Composite
coverageThreshold() 594
Image
aspectRatio() 602
gammaCorrection() 600
Misc
transparency() 597
Subdivision
adaptiveThreshold( AlRender
Quality q) 590
double AlRevSurfAttributes
endAngle() const 612
startAngle() const 612
double AlSphereLight
arc() const 649
double AlSpotLight
dropOff() const 651
maxBias() const 651
minBias() const 651
penumbra() const 652
spreadAngle() const 651
double AlTorusLight
arc() const 729
torusRadius() const 729
double AlUnits
angularInDegrees( AlUnits
AngularUnit unit ) 747
angularScale( AlUnits
Type type ) 747
linearInCM( AlUnits
LinearUnit unit ) 747
linearScale( AlUnits
Type type ) 747
double AlUniverse
currentTime() 779
double AlVolumeLight
concentric() const 804
decay() const 804
decayStart() const 804
directional() const 804
directionality() const 804
dropoff() const 805
dropoffStart() const 805
intensity() const 804
radial() const 804
turbulenceGranularity() const 805
turbulenceIntensity() const 805
turbulencePersistance() const 805
turbulenceRoughness() const 805
turbulenceSpread() const 805
turbulenceVariability() const 805
double AlWindow
gridSize() 820
double widget, in option box 46
doubleSided 606
Down in continuous functions 50
DXF File Options 610

E

enabling selectors in option boxes 45
environment
development, requirements 21
environment requirements
OpenAlias 36
example
continuous plug-in 58
directories and files containing 77
momentary plug-in 55
example files
OpenAlias, building 23
OpenModel, building 23
exiting
plug-ins, in OpenAlias 40
extern AL_Window *create_dag_window( int, int, int, int, int, int ) 814

F

face dag node 10
file, C++ source, for OpenAlias plug-ins 40
files, example
directories containing 77
files, load ordering of
in OpenAlias 39
functions
continuous 49
Cleanup 50
Down 50
Init 50
Move 50
Up 50
momentary 49

G

General Usage 7
group 609, 610
group widget, in option box 46

H

hints and tips 30
history, command
plug-in 61

I

icons, custom
for plug-ins
in OpenAlias 40
IGES options 609
image_stubs.c, in OpenModel 35
Init and continuous functions 50
initialization 17
initializing
plug-ins, in OpenAlias 40
input values, allocation of 19
instance, determining position of 30
instantiation 17
int AlAction
numChannelReferences() const 86
int AlBlendCurve
degree() 126
numberOfPoints() 127
int AlCategory
numberOfMembers() 145
int AlChannel
numAppliedActions() const 152
parameter() const 150
int AlCharSnippet
setTraversal(int traversalStatus) 167
int AlCharTransition
setTraversal(int traversalStatus) 171
int AlCloud
numberOfPoints() 180
int AlCluster
numberOfMembers() const 187
int AlCommand
execute( boolean freeIfInvalid ) 203
status() const 202
undo( boolean freeIfInvalid ) 204
int AlContact
numberContacts() const 219
int AlContinuousFunction
inputModifierMask() 344
int AlCurve
degree() const 225
numberOfCVs() const 226
numberOfCVsInclMultiples() const 230
numberOfKnots() const 228, 229
numberOfSpans() const 226
realNumberOfKnots() const 238
int AlCurveAttributes
degree() const 245
numberOfCVs() const 245
numberOfKnots() const 246
numberOfSpans() const 245
int AlCurveCV
index() 250
multiplicity() const 251
int AlCurveNode
curvePrecision() const 262
int AlCurveOnSurface
degree() const 267
numberOfControlPoints() const 268
numberOfKnots() const 267
numberOfSpans() const 267
int AlDagNode
AlCopyOptions
numCopies() const 304
int AlDebugOutputIterator 309
int AlFunctionHandle
operator !() const 346
int AlInput
inputRemaining() const 784
int AlLayer
color() 403
number() 402
startNumber() 405
int AlList
remove( AlLinkItem *item ) 422
int AlMessage
getMessageType( const char * name ) 443
int AlMessageTypeHandle
type( void ) const 439
int AlNonAmbientLight
decay() const 456
int AlParamAction
numberOfKeyframes() 487
int AlPerformance
evaluationsPerUpdate 491
int AlPerspectiveCamera
placementFitCode() const 510
int AlPixFile
height 522
numChannels 522
read 521
width 522
write 522
int AlPolygon
index() 546
numberOfVertices() const 535
shaderIndex() 545
vertexPolysetIndex( int vertexIndex ) 537
int AlPolyset
newPolygon() 551
newVertex( double x, double y, double z ) 551
numberOfPolygons() const 554
numberOfShaderLists() const 560
numberOfVertices() const 554
int AlPolysetVertex
index() const 574
int AlRender
AntiAlias
max( AlRender
Quality q ) 591
min( AlRender
Quality q ) 590
Blur
postAdjacent() 594
postCenter() 594
postDiagonal() 595
HiddenLine
patchLinesU() 603
patchLinesV() 604
Image
resolutionX() 601
resolutionY() 602
Limits
maxReflections( AlRender
Quality q ) 592
maxRefractions( AlRender
Quality q ) 592
maxShadowLevels( AlRender
Quality q ) 593
subdivideRecurse( void ) 593
Particle
framesPerSecond() 604
simulationSubsteps() 604
Subdivision
adaptiveMax( AlRender
Quality q) 590
adaptiveMin( AlRender
Quality q) 589
uniformU( AlRender
Quality q ) 589
uniformV( AlRender
Quality q) 589
int AlSet
numberOfMembers() const 616
int AlSnap
snappingTo( void ) 644
int AlSpotLight
multFactor() const 652
offset() const 652
shadowSize() const 652
int AlSurface
realuNumberOfKnots() const 677
realvNumberOfKnots() const 677
uDegree() const 666
uNumberOfCVs() const 666
uNumberOfCVsInclMultiples() const 673
uNumberOfKnots() const 672
uNumberOfSpans() const 666
vDegree() const 666
vNumberOfCVs() const 666
vNumberOfCVsInclMultiples() const 673
vNumberOfKnots() const 672
vNumberOfSpans() const 666
int AlSurfaceCV
multiplicityInU() const 689
multiplicityInV() const 689
int AlSurfaceNode
curvePrecision() const 702
patchPrecision() const 703
int AlTM
operator !=( const AlTM& tm ) const 722
operator ==( const AlTM& tm ) const 722
int AlTrimCurve
degree() const 734
numberOfCVs() const 734
numberOfKnots() const 734
numberOfSpans() const 734
realNumberOfKnots() const 735
int AlTrimRegion
realuNumberOfKnots() const 743
realvNumberOfKnots() const 743
uDegree() const 741
uNumberOfCVs() const 741
uNumberOfCVsInclMultiples() const 742
uNumberOfKnots() const 742
uNumberOfSpans() const 741
vDegree() const 741
vNumberOfCVs() const 741
vNumberOfCVsInclMultiples() const 742
vNumberOfKnots() const 742
vNumberOfSpans() const 741
int AlUniverse
numberOfBlendCurves() 774
numberOfClouds() 774
int AlUserCommand
curveOnSurfaceModified( AlCurveOnSurface *surf ) 786
dagModified( AlDagNode *dag ) 785
debug( const char *prefix ) 786
declareReferences() 785
execute() 785
geometryModified( AlDagNode *dag ) 786
instanceDag( AlDagNode *oldDag, AlDagNode *newDag ) 785
isValid() 784
listModifiedDagNodes( const AlNotifyDagNode *dagMod, AlObject *obj ) 786
type() 789
undo() 785
int AlVertexDataList
normalListSize() 796
STListSize() 796
vertexNormalIndex( int polygon, int vertex ) 797
vertexSTIndex( int polygon, int vertex ) 797
int AlVolumeLight
turbulenceSpaceRes() const 804
turbulenceTimeRes() const 804
invalidating wrappers 31
InvokeSchemeCommand C function 27
IRIX
compiling
OpenModel programs 22
plug-ins 22
linking
OpenModel programs 22
plug-ins 22
iterating over objects 32
iterators and AlObjects 30

J

JAMA-IS options 609

K

keep_animation 608
keep_backgrounds 609
keep_cameras 608
keep_renderGlobals 609
keep_unitsTolerances 609
keep_windows 608
keyframes, creating and deleting 33

L

lBlendCurve* AlBlendCurve
next() 129
libalias_api.a 35
libalias_api.so 35
light dag node 9
light direction, setting 33
linking
OpenModel programs
under IRIX 22
plug-ins under IRIX 22
with DSOs in OpenModel 35
with static libraries in OpenModel 35
load ordering of files, OpenAlias 39
load_shaders 610

M

memory allocation, OpenModel 35
menu
attaching plug-in to 50
menus
for attaching plug-ins 53
message, receiving 32
momentary
functions 49
plug-in example 55
motion_blur 607
motion_blur_shading_samples 607
motion_blur_texture_sample_level 607
Move in continuous functions 50

N

new_stage 608
null pointer 18
numbers widgets, in option boxes 46

O

objects
comparing 18
deleting 18
iterating over 32
picking 32
OpenAlias
compiling
instructions 21
creating option box widgets 43
creating symbols and strings 42
defining plug-in 39
definition 6
environment requirements 36
examples, building 23
exiting plug-ins 40
hints and tips 30
initializing plug-ins 40
load ordering of files 39
option box
attributes 42
creating 42
plug-in
C++ source file 40
fast start 36
manager window 37
notes 41
search path 37
plug-in manager window 37
sharing code with OpenModel 25
OpenModel
compiling
instructions 21
programs under IRIX 22
definition 6
examples, building 23
hints and tips 30
image_stubs.c 35
linking
programs under IRIX 22
with DSOs 35
with static libraries 35
memory allocation 35
sharing code with OpenAlias 25
user-defined memory allocation 35
vs. OpenAlias 7
opposite 606
option box
attributes in OpenAlias 42
changing number of columns in 45
creating
widgets 43
creating in OpenAlias 42
double widget 46
group widget 46
making assignments to variables 45
numbers widgets 46
radio widget 46
rebuilding selectors 44
selection widgets 46
selectively enabling selectors 45
separator widget 46
string widget 46
triples widgets 46
widget example 47
widget properties 46

P

picking
objects 32
plug-in 37
attaching to a menu 50
command history 61
compiling
under AIX 23
under IRIX 22
continuous
example 58
custom icons
in OpenAlias 40
defining
in OpenAlias 39
in OpenAlias
C++source file 40
linking
under AIX 23
under IRIX 22
menus available for attaching 53
momentary
example 55
OpenAlias
exiting 40
fast start 36
initializing 40
notes 41
option box
and scheme file 41
search path
OpenAlias 37
plugin_exit() 40
plugin_init() 40
pointer
blind data 19
null 18
polyline_type 611
position
of cluster, determining 30
of instance, determining 30
properties of widgets, in option boxes 46

Q

qk_wire 608

R

radio widget, in option box 46
rebuilding selectors in option boxes 44
receiving message 32
redrawing screen 30
reflection_only 607
rendering information, accessing 12
requirements
development environment 21
environment
OpenAlias 36
reserved types for blind data 20
return AlFriend
isValid( obj ) 465
Return code 572, 574
return values
allocation of 19
rules 19

S

safe type casting 17, 18
scale 610, 611
Scheme
creating symbols and strings 42
Scheme file
and plug-in option box 41
screen redrawing 30
search path, plug-ins
OpenAlias 37
selection widgets, in option boxes 46
selectively enabling selectors in option boxes 45
selectors
rebuilding
in option boxes 44
selectively enabling
in option boxes 45
separator widget, in option box 46
set dag node 12
setting
light direction 33
sharing code between OpenModel and OpenAlias 25
smooth_shading 607
static destructors
and exiting Alias 41
statusCode 230, 385, 412
statusCode AlAimConstraint
create(AlDagNode* srcNode, AlDagNode* destNode, AlAimConstraintAxis aim, AlAimConstraintAxis up) 88
setAimAxis( AlAimConstraintAxis axis ) 89
setUpAxis( AlAimConstraintAxis axis ) 89
statusCode AlAmbientLight
create() 90
setIntensity( double newIntensity ) 91
setShadeFactor( double newShadeFactor) 91
statusCode AlAngleLocator
angle(double &includedAngle) const 95
create(const AlPointLocator *startLocator, const AlPointLocator *middleLocator, const AlPointLocator *endLocator, boolean trueDisplay) 94
offset(double &offset) const 95
setOffset(double offset) 95
setTrueDisplay(boolean trueDisplay) 95
trueDisplay(boolean &trueDisplay) const 94
statusCode AlAnimatable
applyIteratorToChannels( AlIterator* iter, int &rc ) 98
deleteAnimation() 99
globalParam( const char *paramName, boolean& state ) 99
localParam( const char *paramName, boolean& state ) 100
nextChannelD( AlChannel *channel ) const 98
prevChannelD( AlChannel *channel ) const 98
setGlobalParam( const char *paramName, boolean state ) 101
setLocalParam( const char *paramName, boolean state ) 100
statusCode AlAnnotationLocator
create(const AlPointLocator *pointLocator, const char *string, double x, double y, double z) 103
leftJustify(boolean &leftJustify) const 105
localLeaderPosition(double &x, double &y, double &z) const 105
setLeftJustify(boolean leftJustify) 104
setLocalLeaderPosition(double x, double y, double z) 104
setString(const char *string) 103
setWorldLeaderPosition(double x, double y, double z) 104
worldLeaderPosition(double &x, double &y, double &z) const 104
statusCode AlArcAttributes
centerPoint(double& x, double& y, double& z) const 106
endPoint(double& x, double& y, double& z) const 107
setEndPoint(double x, double y, double z) 108
setRadius(double radius) 109
setStartPoint(double x, double y, double z) 108
setSweepFromEndPoint(double sweep) 109
setSweepFromStartPoint(double sweep) 108
startPoint(double& x, double& y, double& z) const 107
statusCode AlAreaLight
cornerPoints( double &x1, double &y1, double &z1,double &x2, double &y2, double &z2) const 113
create() 111
longAxis( double &x, double &y, double &z) const 111
setLongAxis( double x, double y, double z ) 112
setShortAxis( double x, double y, double z ) 112
shortAxis( double &x, double &y, double &z) const 111
statusCode AlBlendCurve
append 129
create 125
deleteObject() 125
insert 128
knotSpacingType 127
nextD 129
param 127
points 128
prevD 130
setDegree 126
setKnotSpacingType 127
statusCode AlBlendPoint
attachConstraint 138, 139
attachedTo 140
constraintContinuityType 136
curvatureType 138
directionType 137
disassociateConstraint() 140
interpolationDirectionType 136
makeMaster() 140
nextD 141
param 135
point 134
prevD 141
setConstraintContinuityType 136
setCurvatureType 138
setDirectionType 137
setInterpolationDirectionType 137
setPoint 134
setTangent 135
tangent 135
deleteObject() 133
statusCode AlBoxLight
create() 115
statusCode AlCamera
addImagePlane( const char * fname ) 117
applyIteratorToImagePlanes( AlIterator* iter, int& rc ) 118
deleteObject() 117
farClippingPlane( double& fcp ) const 119
motionBlur( boolean& blur) const 120
nearClippingPlane( double& ncp ) const 119
nextWindowD( AlWindow *lastWindow ) 118
setFarClippingPlane( double newFarDistance) 120
setMotionBlur( boolean blurEnabled ) 121
setName( const char *newName ) 117
setNearClippingPlane( double newNearDistance ) 119
setStereoView(boolean stereoEnabled, double eyeOffset) 120
stereoView(boolean& stereoEnabled, double& eyeOffset) const 120
statusCode AlCameraNode
deleteObject() 122
statusCode AlCategory
addMember 144
create 143
deleteObject() 143
members 145
pick 146
removeMember 145
setDescription 144
setName 144
statusCode AlChannel
applyWarp() 151
copyD(AlAnimatable *anima, int field) 150
create(AlAnimatable *anima, int field,AlAction *faction, AlTripleComponent component) 148
create(AlAnimatable *anima, int field,const char *szExprText) 149
deleteObject() 148
link(AlAction* action, AlTripleComponent component) 151
removeWarp(AlAction* action) 152
statusCode AlCharacter
characterStringInfo(AlCharacterStringInfo dataType,const char *& sValue) const 160
connectSnippets(AlCharSnippet *sourceSnippet,AlCharTransition *transition,AlCharSnippet *destinationSnippet) 159
convertTransitionToSnippet(AlCharTransition *transition,int transitionIsDeleted,AlCharSnippet **newSnippet,AlCharTransition **newSourceTransition,AlCharTransition **newDestinationTransition) 159
create(const char *characterName) 155
deleteObject() 155
removeSnippet(AlCharSnippet *snippet) 157
removeTransition(AlCharTransition *transition) 157
setCharacterStringInfo(AlCharacterStringInfo dataType,const char* sValue) 160
setName(const char *newCharacterName) 156
statusCode AlCharacterSpace
create() 162
deleteCharacter(AlCharacter *character) 163
deleteObject() 161
statusCode AlCharSnippet
charSnippetIntegerInfo(AlCharSnippetIntegerInfo dataType,int& iValue) const 167
charSnippetStringInfo(AlCharSnippetStringInfo dataType,const char *& sValue) const 168
create(AlCharacter *character,const char *snippetName) 165
deleteObject() 166
setCharSnippetIntegerInfo(AlCharSnippetIntegerInfo dataType,int iValue) 168
setCharSnippetStringInfo(AlCharSnippetStringInfo dataType,const char* sValue) 168
setName(const char* newSnippetName) 166
statusCode AlCharTransition
charTransitionIntegerInfo(AlCharTransitionIntegerInfo dataType,int& iValue) const 171
charTransitionStringInfo(AlCharTransitionStringInfo dataType,const char *& sValue) const 172
create(AlCharacter *character,const char *arc_name) 170
deleteObject() 170
getSnippets(AlCharSnippet **sourceSnippet,AlCharSnippet **destinationSnippet) 171
setCharTransitionIntegerInfo(AlCharTransitionIntegerInfo dataType,int iValue) 172
setCharTransitionStringInfo(AlCharTransitionStringInfo dataType,const char* sValue) 172
setName(const char *new_transition_name) 171
statusCode AlCloud
addPoints 181
boundingBox 178
create() 175
deleteObject() 174
merge 180
nextCloudD 182
pick() 182
points 180
rotation 177
scale 177
setName 175
setRotation 177
setScale 178
setTranslation 176
setVisibility 176
subset 179
tesselate 179
translation 176
unpick() 182
statusCode AlCluster
applyIteratorToMembers( AlIterator* iter, int &rc ) const 187
clusterRestrict( AlClusterRestrict& restrict ) const 187
create() 185
deleteObject() 185
nextClusterD() 186
originalTRS 188
prevClusterD() 186
setClusterRestrict( AlClusterRestrict newRestrict ) 187
setPercentEffect( AlClusterable* clustobj, double percentage ) 189
setPercentEffectType 188
statusCode AlClusterable
addToCluster( AlCluster* cluster, double percentage /* = 1.0 */) 191
applyIteratorToClusters( AlIterator* iter, int &rc ) 190
nextClusterD( AlCluster* lastCluster ) const 190
prevClusterD( AlCluster* lastCluster ) const 190
removeFromAllClusters() 192
removeFromCluster( AlCluster* cluster ) 192
setPercentEffect( AlCluster* cluster, double percentage ) 191
statusCode AlClusterMember
nextClusterMemberD() 195
prevClusterMemberD() 195
removeFromCluster( AlCluster* cluster ) 195
statusCode AlCommand
add( AlUserCommandAlloc *func, const char *name ) 204
create( const char *name ) 202
deleteObject() 202
install() 203
modified() 202
remove( const char *name ) 204
setDebug( boolean on ) 201
setSurfaceType( AlSurfaceType type ) 203
uninstall() 203
statusCode AlCommandRef
nextRefD 216
prevRefD 216
statusCode AlConeLight
create() 205
setArc( double arc ) 206
setConeEndRadius( double cone_end_radius ) 206
statusCode AlConicAttributes
centerPoint( double& x, double& y ) const 209
coefficients( double& c_a, double& c_b, double& c_c, double& c_d, double& c_e, double& c_f ) const 207
endPoint( double& x, double& y ) const 208
startPoint( double& x, double& y ) const 208
transform( AlTM& tm ) const 209
statusCode AlConstraint
deleteObject() 211
setOn( boolean onOff ) 213
setWeight( double weight ) 213
statusCode AlContact
appendContact( AlContact *addcontact ) 219
calculate( AlDagNode *dagNode, double tolerance, boolean adjustTolerance ) 220
create() 217
deleteObject() 218
nextContactD() 218
prevContactD() 218
statusCode AlContinuousFunction
clearGoButton( boolean do_redraw ) 345
create( const char *name, void (*init)( void ), AlMouseButtonFunction *down, AlMouseButtonFunction *move, AlMouseButtonFunction *up, void (*cleanup)( void ), boolean manipulatesPickList ) 340
create( void (*init)( void ), AlMouseButtonFunction *down, AlMouseButtonFunction *move, AlMouseButtonFunction *up, void (*cleanup)( void ), boolean manipulatesPickList ) 340
createGoButton( void (*pressed)( void ) ) 345
finished( ) 341
setBehaviour( AlBehaviourType type ) 341
setMouseCoordinateType( AlCoordinateType type ) 341
setPostCleanupFunction( void (*postCleanup)() ) 342
setPreInitFunction( void (*preInit)() ) 342
setPrompt( const char *(*outputStringFunc)(), char *inputBuffer, AlFilterType filter ) 342
setPrompt( const char *staticPrompt, char *inputBuffer, AlFilterType filter ) 343
statusCode AlCurve
adjustEndSpan 242
append 241
applyIteratorToCVs 241
applyIteratorToCVs( AlIterator* iter, int &rc ) 240
CVsAffectedPositionInclMultiples 230
CVsWorldPosition 226
deleteObject() 225
doUpdates( boolean newState ) 227
extendCurve 242
incrementDegree() 242
length(double& len , boolean worldCoordinates, double tolerance ) 239
periodicSplineToOpen( ) const 240
reverseCurve() 241
setDisplayMode( AlDisplayModeType mode, boolean on_or_off) 232
trimCurve 242
statusCode AlCurveCV
affectedPosition( const AlTM& tm, double &x, double &y,double &z, double &weight ) const 251
blindData( int user_type, long& size, const char *& data ) 254
doUpdates( boolean newState ) 252
nextD() 250
prevD() 250
removeBlindData( int user_type ) 255
setBlindData 254
setMultiplicity( int newMultiplicity ) 252
setUnaffectedPosition( double x, double y,double z, double weight ) 253
setWorldPosition( double x, double y, double z, AlTM tm ) 253
setWorldPosition( double x, double y, double z, boolean includeWorld ) 253
unaffectedPosition( double &x, double &y,double &z, double &weight ) const 252
worldPosition( double &x, double &y,double &z, double &weight ) const 251
statusCode AlCurveLocator
arcLength(double &arcLen) const 259
create(const AlCurve *curve, double u) 257
normal1(double &x, double &y, double &z) const 258
normal2(double &x, double &y, double &z) const 258
parameter(double &u) const 257
radius(double &rad) const 259
setParameter(double u) 257
tangent(double &x, double &y, double &z) const 258
worldPosition(double &x, double &y, double &z) const 257
statusCode AlCurveNode
create( AlCurve *newCurve ) 261
setCurvePrecision( int precision ) 262
statusCode AlCurveOnSurface
affected3DCopies 271
deleteObject() 265
getKnotValue( int index, double& knotVal ) const 267
hasPersistentID 273
nextCurveOnSurfaceD() 269
persistentID 272
prevCurveOnSurfaceD() 270
setKnotValue( int index, double knotValue ) 268
setPersistentID 272
unaffected3DCopies 271
worldSpace3DCopies 270
worldSpaceCopys( int& count, AlCurve **&ws_curves ) 269
statusCode AlCurveOnSurfaceLocator 275
statusCode AlCylinderLight
create() 278
setArc( double arc ) 279
statusCode AlDagNode
addJoint() 300
addSiblingNode( AlDagNode *sibling ) 284
affectedTransformationMatrix( const AlTM& tm, AlTM& matrix ) const 291
AlCopyOptions
rotation( double& x, double& y, double& z ) const 306
scale( double& x, double& y, double& z ) const 306
setCopyAnimation( boolean animation ) 303
setCopyClusters( boolean clusters ) 304
setGroupCopy( boolean group ) 303
setHierarchy( AlHierarchyType hier ) 305
setInstanceCopy( boolean instance ) 303
setNumCopies( int copies ) 304
setParameterControl( AlParamControlType control ) 304
setRotation( double x, double y, double z ) 306
setScale( double x, double y, double z ) 306
setTimeOffset( double offset ) 305
setTranslation( double x, double y, double z ) 306
translation( double& x, double& y, double& z ) const 305
blindData( int user_type, long &size, const char* &data ) 285
comment( long &size, const char* &data ) 285
create() 283
deleteObject() 283
doUpdates( boolean newState ) 293
globalTransformationMatrix( AlTM& matrix ) const 289
hasPersistentID( int user_type ) 286
inverseGlobalTransformationMatrix( AlTM& matrix ) const 290
localRotateBy 297
localRotationAngles( double& x, double& y, double& z ) const 296
localTransformationMatrix( AlTM& matrix ) const 288
localTranslateBy 297
persistentID( int user_type, AlPersistentID *&id ) 286
removeBlindData( int user_type ) 288
removeComment( void ) 287
removeJoint() 300
rotatePivot( double &x, double &y, double &z ) const 292
rotatePivotIn( double &x, double &y, double &z ) const 299
rotatePivotOut( double &x, double &y, double &z ) const 299
rotation( double &x, double &y, double &z ) const 292
scale( double &x, double &y, double &z ) const 292
scalePivot( double &x, double &y, double &z ) const 292
scalePivotIn( double &x, double &y, double &z ) const 299
scalePivotOut( double &x, double &y, double &z ) const 299
sendGeometryModifiedMessage() 294
setBlindData( int user_type, long size, const char* data ) 287
setComment( long size, const char* data ) 287
setDisplayMode( AlDisplayModeType mode, boolean on_or_off) 298
setLayer 301
setLocalRotationAngles( double x, double y, double z ) 296
setName( const char *newName) 284
setRotatePivot( double x, double y, double z ) 295
setRotation( double x, double y, double z ) 294
setScale( double x, double y, double z ) 294
setScalePivot( double x, double y, double z) 295
setTranslation( double x, double y, double z ) 293
setWorldTranslation( double x, double y, double z ) 293
translation( double &x, double &y, double &z ) const 291
updateDrawInfo( void ) const 301
statusCode AlDebug 308
cleanUpUniverse() 308
statusCode AlDebugResetOptionBox( const char *editorName ) 428
statusCode AlDeviationLocator
create(const AlCurve *baseCurve, const AlCurve *targetCurve, double baseParameter) 311
create(const AlCurveOnSurface *baseCurve, const AlCurve *targetCurve, double baseParameter) 311
create(const AlCurveOnSurface *baseCurve, const AlCurveOnSurface *targetCurve, double baseParameter) 312
deviation(double &dev) const 312
deviationComponents(double &x, double &y, double &z) const 312
leftJustify(boolean &leftJustify) const 315
length(double &len) const 314
offset(double &x, double &y, double &z) const 314
parameter(double &param) const 313
parameterTargetCurve(double &param) const 313
setLeftJustify(boolean leftJustify) 314
setLength(double len) 314
setOffset(double x, double y, double z) 313
setParameter(double param) 313
statusCode AlDirectionLight
create() 316
direction( double &x, double &y, double &z ) const 317
setDirection( double x, double y, double z ) 317
statusCode AlDistanceLocator
create(const AlPointLocator *startPointLocator, const AlPointLocator *endPointLocator, boolean trueDisplay) 320
distance(double &x, double &y, double &z) const 321
offset(double &offset) const 321
setOffset(double offset) 321
trueDisplay(boolean &trueDisplay) const 320
statusCode AlEnvironment
addTexture( const char* fieldName, const char* textureName, AlTexture** returnCreatedTexture ) 326
applyIteratorToTextures( AlIterator *iter, int &rc ) 327
deleteObject() 324
nextTextureD( AlTexture* last_texture ) const 325
parameter( const AlShadingFields field, double& result ) const 324
removeTexture( const char* fieldName ) 326
setParameter( const AlShadingFields field,const double "value" ) 325
statusCode AlFace
area( double& area, boolean worldCoordinates, double tolerance ) 332
deleteObject() 329
nextFaceD() 330
nextShaderD( AlShader* last_shader ) const 331
prevFaceD() 330
renderInfo( AlRenderInfo &render ) const 331
setRenderInfo( const AlRenderInfo &render ) const 331
statusCode AlFaceNode
addFace( AlFace* face ) 334
create( AlFace *face ) 334
normal( double &x, double &y, double &z ) const 335
removeFace( AlFace* alFace ) 335
statusCode AlFileBrowser( AlFileBrowseMode mode, char **returnFilename, const char *acceptString, boolean showSample, const char *fileExtension ) 428
statusCode AlFunction
deleteObject() 339
statusCode AlFunctionHandle
addToMenu( const char * menuname ) 348
appendToMenu( const char * menuname ) 349
create( const char * popupLabel, AlFunction *func ) 347
create( const char * popupLabel, const char * command ) 347
deleteObject() 350
installOnMenu 349
removeFromMenu() 349
setAttributeString( const char * str ) 347
setHelpFile( const char* file ) 350
setIconPath( const char* path ) 350
setOptionBox( const char * schemeFileName, const char * editorName, const char * schemeFileNamePrefix ) 348
statusCode AlGetDouble( const char * name, double& value ) 426
statusCode AlGetInteger( const char * name, int& value ) 425
statusCode AlGetString( const char * name, const char *& value ) 426
statusCode AlGroupNode
addChildNode( AlDagNode *child ) 354
create() 352
nextInstanceD() 353
prevInstanceD() 353
statusCode AlIKHandle
createMulti(AlJoint* root, AlJoint* end, AlIKHandleGoalType goal ) 357
createSingle( AlJoint* root, AlJoint* end ) 357
createSpline(AlJoint* root, AlJoint* end, AlCurveNode* curve, AlIKHandle* rHandle) 357
deleteObject( void ) 356
setGoalType( AlIKHandleGoalType tp ) 361
setOn( boolean f ) 361
setPositionType( AlIKHandlePositionType type ) 362
setRotationOrder( AlIKHandleRotationOrder ro ) 361
setTwistType( AlIKHandleTwistType type ) 362
setWeight( double d ) 361
setWorldOrientation( boolean set ) 361
statusCode AlImagePlane
deleteObject() 368
depthType(AlDepthType& dt,double* depth ) 374
displayMode( AlDisplayMode & dm ) 370
frameType(AlFrameType& ft,AlFrameTypeParams* ftp) 372
imageSpace(AlImageSpaceType spaceType,AlImageSpaceTypeParams* spaceTypeParams,AlImageSpaceParams* spaceParams ) 375
maskInvert( boolean& b ) 374
maskType(AlMaskType& mt,AlMaskTypeParams* mtp ) 373
nextD() 369
nextInCameraD() 369
prevD() 369
prevInCameraD() 369
RGBMult( double& r, double& g, double& b, double& a ) 371
RGBOffset( double& r, double& g, double& b, double& a ) 372
setDepthType(AlDepthType dt,double* depth ) 374
setDisplayMode( AlDisplayMode dm ) 371
setFrameType(AlFrameType ft,AlFrameTypeParams* ftp ) 372
setImageFile( const char * name ) 370
setImageSpace(AlImageSpaceType spaceType,AlImageSpaceTypeParams* spaceTypeParams,AlImageSpaceParams* spaceParams ) 375
setMaskInvert( boolean b ) 374
setMaskType(AlMaskType mt,AlMaskTypeParams* mtp ) 373
setName( const char * newName ) 370
setRGBMult( double r, double g, double b, double a) 371
setRGBOffset( double r, double g, double b, double a ) 372
statusCode AlInput
input( void *data, int size ) 783
statusCode AlIntersect
intersect( AlCurve* curve, AlSurface* surface,AlList* &list ) 378
intersect( AlCurve* curve1, AlCurve* curve2,AlList* &list ) 378
intersect( AlSurface* surface1, AlSurface* surface2,AlIntersectSurfSurfInfo &ss ) 379
statusCode AlJoint
applyIteratorToRootHandles( AlIterator* iter, int& rc ) 383
bulgeAttributes(int *bulgeCode, int *bulgeOrient,double *bulgeScale, AlBulgeSections *bulgeSections,int *sectionsAround, int *sectionsAlong,AlDagNodeFields *relateToParameter, AlBulgeRelateTo *relateTo,char *relateToNode, double *bulge 388
charJointLimits(double &upper, double &lower,AlJointInterpolationType &interpolation) const 388
charJointLimits(double *upper, double *lower,AlJointInterpolationType *interpolation) const 388
nextRootHandleD( AlIKHandle* ali ) const 383
setBulgeAttributes(int bulgeCode, int bulgeOrient,double bulgeScale, AlBulgeSections bulgeSections,int sectionsAround, int sectionsAlong,AlDagNodeFields relateToParameter, AlBulgeRelateTo relateTo,const char *relateToNode, double bulge 390
setCharJoint(boolean isCharJoint) 389
setCharJointLimits(double upper, double lower,AlJointInterpolationType interpolation) 389
setUseBulge(boolean useBulge) 389
statusCode AlKeyframe
deleteObject() 393
nextD() 396
prevD() 396
setInTangent(double inTangent) 394
setLocation(double newTime, boolean recompute) 393
setLock(boolean flag) 395
setOutTangent(double outTangent) 395
setTangentTypes(AlTangentType inTangentType, AlTangentType outTangentType, boolean recompute ) 397
setValue(double newVal, boolean recompute) 394
tangentTypes(AlTangentType& inTangentType, AlTangentType& outTangentType) const 397
statusCode AlLayer
create 400
deleteObject() 399
pick() 404
pickability 401
setColor 403
setDrawInstances 402
setInvisible 401
setName 402
setPickability 401
setPlayback 403
setSelected 404
setStartNumber 405
setVisibleInLayerBar 405
unpick() 404
statusCode AlLight
applyIteratorToLinkedObjects( AlIterator *iter, int& rc ) 411
color( double &r, double &g, double &b) const 409
deleteObject() 407
linkObjectToLight( AlObject *obj ) 411
parameter( const AlLightFields field, double& result ) const 408
setColor( double r, double g, double b) 410
setExclusivity( boolean newExclusive) 412
setName(const char *newName) 408
setParameter( const AlLightFields field,const double value) 409
unlinkObjectFromLight( AlObject *obj ) 411
worldPosition( double &x, double &y, double &z ) const 412
statusCode AlLightNode
deleteObject() 414
statusCode AlLinearLight
axis( double &x, double &y, double &z) const 417
create() 416
endpoint( double &x, double &y, double &z ) const 417
setAxis( double x, double y, double z ) 417
statusCode AlLineAttributes
endPoint( double& x, double& y, double& z ) const 420
setEndPoint( double x, double y, double z ) 420
setStartPoint( double x, double y, double z ) 420
startPoint( double& x, double& y, double& z ) const 419
statusCode AlLocator
deleteObject() 432
isPicked(boolean &picked) const 433
pick() 432
templated(boolean &tmpl) const 433
unpick() 432
statusCode AlMessage
addMessageHandler( int msg, void * func ) 440
removeMessageHandler( int msg, void * func ) 443
sendMessage( int type, void *data,AlMessage
AlPriorityType p ) 443
statusCode AlMessageTypeHandle
addLock( boolean& b ) 440
sendLock( boolean& b ) 440
setAddLock( boolean b ) 440
setEpilogue( int (*func)( int, void * ) ) 440
setPrologue( int (*func)( int, void * ) ) 440
statusCode AlMinmaxLocator
combDensity(double &density) const 450
combDisplay(boolean &display) const 448
combScale(double &scale) const 449
combThreshold(double &threshold) const 449
create(const AlCurve *curve1, const AlCurve *curve2) 446
create(const AlCurve *curve1, const AlCurveOnSurface *curve2) 447
create(const AlCurve *curve1, const AlSurface *surface2) 447
create(const AlCurveOnSurface *curve1, const AlCurveOnSurface *curve2) 446
create(const AlCurveOnSurface *curve1, const AlSurface *surface2) 448
create(const AlSurface *surface1, const AlSurface *surface2) 447
leftJustifyMaxDistance(boolean &leftJustify) const 451
leftJustifyMinDistance(boolean &leftJustify) const 451
maximumDistance(double &dist) const 450
minimumDistance(double &dist) const 450
setCombDensity(double density) 450
setCombDisplay(boolean display) 448
setCombScale(double scale) 449
setCombThreshold(double threshold) 449
setLeftJustifyMaxDistance(boolean leftJustify) 451
setLeftJustifyMinDistance(boolean leftJustify) 451
statusCode AlMomentaryFunction
create( const char *funcName, void (*action)(void)) 339
create( void (*action)(void) ) 339
statusCode AlMotionAction
create(AlCurveNode *path) 454
statusCode AlNonAmbientLight
setDecay( int newDecay ) 457
setIntensity( double newIntensity) 457
setShadows( boolean shadows ) 457
statusCode AlNotifyDagNode
notify( AlDagNode *dag ) const 459
statusCode AlObject
deleteObject() 464
setName( const char* ) 464
statusCode AlObserver
create() 477
deleteObject() 477
installHandler 478
removeHandler 478
statusCode AlOrientationConstraint
create(AlDagNode* srcNode, AlDagNode* dstNode ) 479
statusCode AlOrthographicCamera
create( AlWindow
AlViewType viewType ) 483
deleteObject() 482
statusCode AlOutput
declareObject( AlObject *objectPtr ) 783
output( const void *data, int size ) 783
statusCode AlParamAction
addKeyframe( double location, double value, AlKeyframe &kf, boolean recompute, AlTangentType intan, AlTangentType outtan ) 485
addKeyframe( double location, double value, AlKeyframe *& kf, boolean recompute, AlTangentType intan, AlTangentType outtan ) 486
addKeyframe( double location, double value, boolean recompute, AlTangentType intan, AlTangentType outtan ) 487
applyIteratorToKeyframes( AlIterator* iter, int &rc ) 487, 488
statusCode AlPerspectiveCamera
autoFocus(boolean& enabled) const 509
changeTwistAngleBy( double deltaTwistAngle) 506
create() 502
deleteObject() 501
depthOfField(boolean& dofEnabled, double& fStop, double& focalDistance) const 508
filmBack(double& filmXSize, double& filmYSize) const 506
filmOffset(double& filmXOffset, double& filmYOffset) const 507
setAngleOfView( double angleOfView) 508
setAutoFocus( boolean enabled ) 509
setDepthOfField(boolean dofEnabled, double fStop, double focalDistance) 509
setFilmBack(double filmXSize, double filmYSize) 507
setFilmOffset(double filmXOffset, double filmYOffset) 507
setFocalLength( double focalLength) 508
setPlacementFitCode 510
setPlacementShift 510
setTwistAngle( double twistAngle) 506
setWorldEye( double x, double y, double z ) 504
setWorldEyeViewUp( double ex, double ey, double ez,double vx, double vy, double vz,double ux, double uy, double uz ) 505
setWorldUp( double x, double y, double z ) 505
setWorldView( double x, double y, double z) 504
worldEye( double &x, double &y, double &z ) const 503
worldEyeViewUp( double &ex, double &ey, double &ez,double &vx, double &vy, double &vz,double &ux, double &uy, double &uz) const 504
worldUp( double &x, double &y, double &z ) const 503
worldView( double &x, double &y, double &z ) const 503
statusCode AlPickable
pick( void ) 511
unpick( void ) 511
statusCode AlPickList
applyIteratorToItems( AlIterator* iter, int& rc ) 515
applyIteratorToItems( AlIteratorWithParent *iter, int& rc ) 515
asynchronousPick( AlUserPickList& list ) 519
clearPickList( void ) 516
firstPickItem() 514
getPickMask( int& mask ) 518
nextPickItem() 514
pickAreaFromScreen( Screencoord x1, Screencoord y1, Screencoord x2, Screencoord y2 ) 517
pickByName( char* name ) 516
pickFromScreen( Screencoord x, Screencoord y ) 516
popPickList() 517
prevPickItem() 515
pushPickList(boolean copy) 517
setPickMask( int mask ) 518
statusCode AlPixFile
close 521
fileFormat 522
openForRead 521
openForWrite 520
statusCode AlPlaneAttributes
centerPoint( double& x, double& y, double& z ) const 524
coefficients( double& c_a, double& c_b, double& c_c, double& c_d ) const 523
statusCode AlPlayFrame
viewFrame(const double frame, const boolean doRedraw) 529
statusCode AlPointConstraint
create 531
create( AlDagNode* srcNode, AlDagNode* destNode ) 530
statusCode AlPointLight
create() 532
statusCode AlPolygon
addVertex( int index ) 536
addVertices 540
applyIteratorToVertices( AlIterator* iter, int &rc ) const 547
blindData( int user_type, long& size, const char *& data ) 546
calcNormal() 541
doUpdates( boolean newState ) 536
normal 539, 540
queryPerPolyTextureFlip( int &flag ) const 543
queryPerPolyTextureIndex( unsigned short &index ) const 543
queryPerPolyTextureOther1( unsigned short &index ) const 542
queryPerPolyTextureOther2( unsigned short &index ) const 542
queryPerPolyTextureRotation( int &flag ) const 543
removeBlindData( int user_type ) 547
removeVertex( int index ) 536
removeVertices 540
setBlindData( int user_type, long size, const char * data ) 546
setNormal( double x, double y, double z ) 541
setNormal( int vertex, float x, float y, float z ) 539
setPerPolyTextureFlip( int flag ) 545
setPerPolyTextureIndex( unsigned short index ) 544
setPerPolyTextureOther1( unsigned short index ) 544
setPerPolyTextureOther2 544
setPerPolyTextureRotation( int flag ) 545
setPerPolyTextures( boolean state ) 541
setShaderIndex( int index ) 545
setSt( int vertex, float s, float t ) 538
st 539
vertexD( int index, AlPolysetVertex& vtex ) const 536
statusCode AlPolyset
applyIteratorToPolygons( AlIterator* iter, int &rc ) const 562
applyIteratorToVertices( AlIterator* iter, int &rc ) const 563
assignShader( AlShader* shader ) 557
assignShader( int shaderlist, AlShader* shader ) 558
blindData( int user_type, long& size, const char *& data ) 561
calcNormals( boolean vertices ) 554
calcSTs() 563
create 551
create() 550
deleteGeometry() 565
deleteObject() 550
deletePolygon( int index ) 552
deleteVertex( int index ) 551
deleteVertices 564
doUpdates( boolean newState ) 555
freezeNormals() 561
layerShader( AlShader* shader ) 558
mergeVertices( int flags,double distanceTolerance,double normalTolerance,double textureTolerance ) 559
newPolygons 564
newVertices 563
nextShaderD( AlShader* last_shader ) const 557
nextShaderD( int shaderlist, AlShader* last_shader ) const 556
polygonD( int index, AlPolygon& pgon ) const 553
removeBlindData( int user_type ) 562
renderInfo( AlRenderInfo &renderInfo ) const 558
setBlindData( int user_type, long size, const char * data ) 562
setDisplayMode( AlDisplayModeType mode, boolean on_or_off) 560
setRenderInfo( AlRenderInfo &renderInfo ) const 560
splitVertices() 559
unFreezeNormals() 561
vertexD( int index, AlPolysetVertex& vtex ) const 553
statusCode AlPolysetVertex
affectedPosition( AlTM& tm, double& x, double& y, double& z ) const 570
blindData( int user_type, long& size, const char *& data ) 575
color( double& r, double& g, double &b, double &a ) const 574
doUpdates( boolean newState ) 571
freezeNormalFlag( boolean& freezeNormal ) const 573
normal( double& x, double& y, double& z ) const 572
removeBlindData( int user_type ) 575
setBlindData( int user_type, long size, const char * data ) 575
setColor( double r, double g, double b, double a ) 574
setFreezeNormalFlag( boolean freezeNormal ) 573
setNormal( double x, double y, double z ) 572
setSt( double s, double t ) 574
setUnaffectedPosition( double x, double y, double z ) 572
setWorldPosition( double x, double y, double z, AlTM tm ) 571
setWorldPosition( double x, double y, double z, boolean includeWorld ) 571
st( double& s, double& t ) const 573
unaffectedPosition( double& x, double& y, double& z ) const 570
worldPosition( double& x, double& y, double& z ) const 570
statusCode AlPromptBox( AlConfirmType type, char *msg, AlAnswerType* answer,short x, short y ) 428
statusCode AlRadialLocator
center(double &x, double &y, double &z) const 581
create(const AlCurve *curve, double u) 580
create(const AlCurveOnSurface *curve, double u) 580
leftJustify(boolean &leftJustify) const 582
offset(double &offsetValue) const 582
parameter(double &u) const 581
radius(double &radiusValue) const 580
setLeftJustify(boolean leftJustify) 582
setOffset(double offset) 581
setParameter(double u) 581
statusCode AlRender
animationRange( double& start, double& end, double& by) 587
AntiAlias
setJitter( AlRender
Quality q, boolean on ) 592
setMax( AlRender
Quality q, int num) 591
setMin( AlRender
Quality q, int num) 591
setThreshold( AlRender
Quality q, double num ) 591
Blur
setMotionBlur( boolean on ) 595
setPostAdjacent( int adj ) 595
setPostCenter( int center ) 594
setPostDiagonal( int diag ) 595
setPostFilter( boolean on ) 594
setShutterAngle( double shutter ) 595
Composite
setCoverageThreshold( double cover ) 594
setEnabled( boolean on ) 593
HiddenLine
fillColor( double& r, double &g, double &b) 602
lineColor( double& r, double& g, double& b) 603
setFillColor( double r, double g, double b ) 603
setLineColor( double r, double g, double b ) 603
setPatchLinesU( int lines ) 603
setPatchLinesV( int lines ) 604
setUseFillColor( boolean useFill ) 602
Image
readResolutions( AlList* &resolutions ) 605
setAspectRatio( double aspect ) 602
setDepthFormat( AlRender
Image
DepthFormat depth ) 599
setFields( AlRender
Image
Fields setFields ) 599
setFormat( AlRender
Image
Format imageFormat ) 598
setGammaCorrection( double gamma ) 600
setIgnoreFilmGate( boolean ignoreGate ) 600
setOddFirst( boolean oddFirst ) 599
setResolutionX( int xres ) 601
setResolutionY( int yres ) 602
setXYRatioLock( boolean ratioLock ) 601
Limits
setCreatePreview( AlRender
Quality q, boolean on ) 592
setMaxReflections( AlRender
Quality q, int num) 592
setMaxRefractions( AlRender
Quality q, int num) 592
setMaxShadowLevels( AlRender
Quality q, int num ) 593
setSubdivideRecurse( int num ) 593
Misc
setAttenuateTransparency( boolean on ) 598
setDepthMapsInMemory( boolean on ) 598
setGeometrySource( AlRender
Misc
GeometrySource source ) 596
setKeepNonglowedImage( boolean on ) 597
setNoTransparencyInDepth( boolean on ) 597
setSkeletons( boolean on ) 596
setSpotLightDepthMaps( boolean on ) 598
setTextures( boolean on ) 596
setTransparency( double trans ) 597
Particle
setFramesPerSecond( int frames ) 605
setShow( boolean on ) 604
setSimulationSubsteps( int substeps ) 604
setAnimation( boolean on ) 586
setAnimationRange( AlRender
AnimationRange range ) 586
setAnimationRange( double start, double end, double by) 587
setHiddenLineParams( AlRender
Scope scope ) 588
setQualityScope( AlRender
Scope scope ) 588
setQualityType( AlRender
Quality q ) 588
setRender( AlRender
Source source ) 586
Subdivision
setAdaptiveMax( AlRender
Quality q, int num) 590
setAdaptiveMin( AlRender
Quality q, int num) 590
setAdaptiveThreshold( AlRender
Quality q, double num ) 590
setType( AlRender
Quality q, AlRender
Subdivision
Type t ) 589
setUniformU( AlRender
Quality q, int num ) 589
setUniformV( AlRender
Quality q, int num) 589
statusCode AlSet
addMember( const AlSettable *setobj ) 617
applyIteratorToMembers( AlIterator* iter, int& rc ) 616
create( const boolean exclusive) 614
deleteObject() 614
nextSetD() 615
prevSetD() 615
removeFromAllSets( AlSettable *setobj ) 618
removeMember( AlSetMember *setMember ) 617
removeMember( AlSettable *setobj ) 617
setName( const char* newName ) 615
statusCode AlSetDouble( const char *name, double val ) 427
statusCode AlSetInteger( const char *name, int val ) 426
statusCode AlSetMember
nextSetMemberD() 620
prevSetMemberD() 620
removeFromSet( AlSet *set ) 620
statusCode AlSetString( const char *name, const char *val ) 427
statusCode AlSettable
addToSet( AlSet *set ) 624
applyIteratorToSets( AlIterator* iter, int &rc ) 623
nextSetD( AlSet* lastSet ) const 623
prevSetD( AlSet* lastSet ) const 623
removeFromAllSets() 625
statusCode AlShader
addTexture( const char* fieldName, const char* textureName, AlTexture** returnCreatedTexture ) 631
applyIteratorToTextures( AlIterator *iter, int &rc ) 631
create() 627
deleteObject() 627
nextTextureD( AlTexture* last_texture ) const 630
parameter( const AlShadingFields field,double& result )const 628
removeTexture( const char* fieldName ) 630
setBlindData 632
setName( const char *newName) 628
setParameter( const AlShadingFields field,const double value ) 629
setShadingModel( const char* model ) 629
statusCode AlShell
addToShell( AlTrimRegion * region, boolean shrink_surface ) 636
area( double& area, boolean worldCoordinates, double tolerance ) 641
assignShader( AlShader* shader ) 639
circumference( double& circ, boolean worldCoordinates, double tolerance ) 641
create( AlTrimRegion * region, boolean shrink_surface ) 636
layerShader( AlShader* shader ) 639
nextShaderD( AlShader* last_shader ) const 638
renderInfo( AlRenderInfo &renderInfo ) const 639
setDisplayMode( AlDisplayModeType mode, boolean on_or_off ) 640
setRenderInfo( const AlRenderInfo &renderInfo ) const 640
statusCode AlSnap
toCurve( Screencoord x, Screencoord y, AlObject* &obj, double &curveParam, AlWindow *window ) 644
toCV( Screencoord x, Screencoord y, AlObject* &obj, AlWindow *window ) 644
statusCode AlSpaceLocator
create(double x, double y, double z) 646
setWorldPosition(double x, double y, double z) 647
worldPosition(double &x, double &y, double &z) const 647
statusCode AlSphereLight
create() 648
setArc( double arc ) 649
statusCode AlSpotLight
create() 651
direction( double &x, double &y, double &z ) const 656
setDirection( double x, double y, double z ) 656
setDropOff( double newDropoff ) 652
setMaxBias( double newMaxBias ) 653
setMinBias( double newMinBias ) 653
setMultFactor( int newMultFactor ) 654
setOffset( int newOffset ) 654
setPenumbra( double newPenumbraAngle ) 655
setShadowSize( int newShadowSize ) 655
setSpreadAngle( double newSpreadAngle ) 654
statusCode AlSurface
addCurveOnSurface( AlCurveOnSurface* AlCos ) 680
area( double& area, boolean worldCoordinates, double tolerance ) 670
assignShader( AlShader* shader ) 679
circumference( double& circumference, boolean worldCoordinates, double tolerance ) 670
deleteObject() 661
doUpdates( boolean newState ) 669
layerShader( AlShader* shader ) 679
nextShaderD( AlShader* last_shader ) const 679
removeCurveOnSurface( AlCurveOnSurface* AlCos ) 681
renderInfo( AlRenderInfo &renderInfo ) const 680
setCVsUnaffectedPosition 669
setDisplayMode( AlDisplayModeType mode, boolean on_or_off ) 681
setRenderInfo( const AlRenderInfo &renderInfo ) const 680
uniformRebuild( AlSurfaceNode* &newSurfaceNode, int requested_nu, int requested_nv, boolean inU, boolean inV, boolean matchParameterization ) 685
statusCode AlSurfaceCV
affectedPosition( const AlTM& tm, double &x, double &y,double &z, double &w) const 689
applyIteratorToCVsInU( AlIterator* iter, int &rc ) 693
applyIteratorToCVsInV( AlIterator* iter, int &rc ) 694
blindData( int user_type, long& size, const char *& data ) 692
doUpdates( boolean newState ) 691
nextInUD() 687
nextInVD() 688
prevInUD() 688
prevInVD() 688
removeBlindData( int user_type ) 693
setBlindData( int user_type, long size, const char * data ) 693
setMultiplicity( int u, int v ) 690
setUnaffectedPosition( double x, double y,double z, double w ) 692
setWorldPosition( double x, double y, double z, AlTM tm ) 691
setWorldPosition( double x, double y, double z, boolean includeWorld ) 691
unaffectedPosition( double &x, double &y,double &z, double &w ) const 690
worldPosition( double &x, double &y,double &z, double &w) const 689
statusCode AlSurfaceLocator
create(const AlSurface *surface, double u, double v) 697
gaussianRadius(double &gausRad) const 699
meanRadius(double &meanRad) const 699
normal(double &x, double &y, double &z) const 698
parameter(double &u, double &v) const 697
principalMaximumRadius(double &pmaxRad) const 699
principalMinimumRadius(double &pminRad) const 699
setParameter(double u, double v) 697
uArcLength(double &uarcLen) const 700
uTangent(double &x, double &y, double &z) const 698
vArcLength(double &varcLen) const 700
vTangent(double &x, double &y, double &z) const 698
worldPosition(double &x, double &y, double &z) const 698
statusCode AlSurfaceNode
create( AlSurface *newSurface ) 702
setCurvePrecision( int precision ) 702
setPatchPrecision( int precision ) 703
statusCode AlTesselate
adaptive( AlDagNode* &outdag, const AlDagNode* dagNode, AlTesselateTypes type, int min, int max, double threshold, int uniformUV ) 705
number( AlDagNode* &outdag, const AlDagNode* dagNode, AlTesselateTypes type, int total, int count_tol, double curve_tol) 705
rendererSettings 706
uniform( AlDagNode* &outdag, const AlDagNode* dagNode, AlTesselateTypes type, int alongU, int alongV ) 704
statusCode AlTexture
addPerObjectPixEntry( const char* objname,const char* filename ) 712
addTexture( const char* fieldName, const char* textureName, AlTexture** returnCreatedTexture ) 714
applyIteratorToTextures( AlIterator *iter, int &rc ) 716
deleteObject() 708
eval( double u, double v, double x, double y, double z, double nx, double ny, double nz, double usize, double vsize, double *r, double *g, double *b, double *a, boolean initialize, double blurmult, double bluroffset, char *objectname 714
nextTextureD( AlTexture* last_texture ) 709
parameter( const AlShadingFields field,double& result)const 710
parameterize 715
removePerObjectPixEntry( const char* objname ) 713
removeTexture( const char* fieldName ) 713
setFilename(const char* filename) 711
setName( const char *newName ) 709
setParameter( const AlShadingFields field,const double value) 710
setPerObjectPixFilename( const char* objname,const char* filename ) 712
statusCode AlTM
transNormal( double& x, double& y, double& z ) const 726
transPoint( double &x, double &y, double &z ) const 727
transPoint( double &x, double &y, double &z, double &w ) const 727
transVector( double& x, double& y, double& z ) const 726
statusCode AlTorusLight
create() 728
setArc( double arc ) 729
setTorusRadius( double torus_radius ) 729
statusCode AlTrimBoundary
applyIteratorToCurves 732
convertToUVPolyline( int &n, double *& CVList ) 731
nextBoundaryD() 731
prevBoundaryD() 731
statusCode AlTrimCurve
nextCurveD() 735
periodicToNonPeriodic() 737
prevCurveD() 736
statusCode AlTrimRegion
hasPersistentID 745
nextRegionD() 740
periodicToNonPeriodic 744
persistentID 744
prevRegionD() 740
setPersistentID 745
statusCode AlUnits
parseStringAngular( const char* string, char* &ret, const char* format ) 747
parseStringLinear( const char* string, char* &ret, const char* format ) 748
parseStringNoUnits( const char* string, char* &ret, const char* format ) 748
statusCode AlUniverse
applyIteratorToActions( AlIterator* iter, int& rc ) 775
applyIteratorToChannels( AlIterator* iter, int& rc ) 775
applyIteratorToClouds 777
applyIteratorToClusters( AlIterator* iter, int& rc ) 776
applyIteratorToDagNodes( AlIterator* iter, int& rc ) 775
applyIteratorToImagePlanes( AlIterator* iter, int& rc ) 765
applyIteratorToLocators 777
applyIteratorToSets( AlIterator* iter, int& rc ) 776
applyIteratorToShaders( AlIterator* iter, int& rc ) 776
applyIteratorToWindows( AlIterator *iter, int& rc ) 765
blindData 766
blindData( int type, long& size, const char*& ptr ) 765
constructionPlaneTransform 780
createNewStage( const char* name ) 763
createNewStage( const char* name, char*& stagename ) 763
deleteAll() 771
deleteAllLocators() 771
deleteAllStages( void ) 761
deleteStage( const char *name ) 761
doUpdates( boolean newState ) 754
frameRange(AlFrameRangeType rangeType, double &start, double &end, double &by) 779
importCloudFile 773
initialize( AlCoordinateSystem up, boolean initProjectEnv ) 754
mergeAllStages( void ) 760
mergeStage( const char *name ) 760
nextCameraD 770
nextChannelD(AlChannel *curChannel ) 767
nextLayerD 768, 771
nextShaderD( AlShader* curShader ) 769
redrawScreen( unsigned flags ) 774
removeBlindData 767
removeBlindData( int type ) 767
renameStage( const char* oldName, const char *newName ) 762
retrieve( const char *fileName ) 758
retrieveOptions( AlRetrieveOptions &options ) 757
retrieveStageSet 763
saveStageSet 764
setBackgroundSource( const char *name ) 762
setBlindData( int type, long size, const char* ptr ) 766
setCreation 772
setCurrentStage( const char* name ) 760
setLayersEnabled 769, 773
setRetrieveOptions( const AlRetrieveOptions &options ) 758
setStageWireFileName 764
setVisibility( const char *name, boolean on_or_off ) 761
setWindowSource( const char *name ) 762
setWireFileWindowSize( int sizeX, int sizeY ) 756
sortLayersInLayersBar 773
store( const char * fileName, AlDagNode* dagNode ) 759
userPrefColor 779
visibility( const char *name, boolean& on_or_off ) 761
wireFileWindowSize( int &sizeX, int &sizeY ) 755
writeSDL( const char *filename, boolean store_active, double start, double end, double by ) 778
writeSDLNoAnimation 778
writeSDLNoAnimation( const char *filename, boolean store_active ) 778
statusCode AlUserCommand
addConstructorContact( AlDagNode *dagNode, AlContact *contact ) 790
addConstructorRef( AlCurveOnSurface *curveOnSurface ) 790
addConstructorRef( AlDagNode *dagNode ) 790
addTargetContact( AlDagNode *dagNode, AlContact *contact ) 791
addTargetRef( AlCurveOnSurface *curveOnSurface ) 791
addTargetRef( AlDagNode *dagNode ) 791
deleteAllReferences() 792
resolveWire( AlInput *input ) 788
retrieveWire( AlInput *input ) 788
storeSDL( ofstream &outputSDL ) 789
storeWire( AlOutput *output ) 787
statusCode AlViewFrame
viewFrame( AlAnimatable* obj, const double frame, AlViewFrame
Options opts ) 800
viewFrame( AlCurve* curve, const double frame, AlViewFrame
Options opts ) 800
viewFrame( AlSurface* surface, const double frame, AlViewFrame
Options opts ) 800
viewFrame(const double frame) 799
statusCode AlVolumeLight
setConcentric(double concentric) 809
setDecay(double decay) 808
setDecayStart(double decay_start) 808
setDirectional(double directional) 809
setDirectionality(double directionality) 808
setDropoff(double dropoff) 810
setDropoffStart(double dropoff_start) 810
setIntensity(double intensity) 807
setRadial(double radial) 809
setShadows(boolean shadows) 805
setSpecular(boolean specular) 806
setTurbulenceAnimated(boolean animated) 806
setTurbulenceDirectional(boolean directional) 806
setTurbulenceGranularity(double granularity) 811
setTurbulenceIntensity(double intensity) 810
setTurbulencePersistance(double persistance) 811
setTurbulenceRoughness(double roughness) 811
setTurbulenceSpaceRes(int space_res) 807
setTurbulenceSpread(double spread) 811
setTurbulenceTimeRes(int time_res) 807
setTurbulenceVariability(double variability) 812
statusCode AlWindow
aliasWindowSize( int& sizex, int& sizey ) 819
create( AlViewType tp ) 814
deleteObject() 815
isZoom( boolean& b ) 816
mapToWorldSpace( Screencoord x, Screencoord y,double& rx1, double& ry1, double& rz1,double& rx2, double& ry2, double& rz2 ) 818
nextD() 815
position( Screencoord& x, Screencoord& y ) 817
priority( int& p ) 818
resolution( Screencoord& x, Screencoord& y ) 817
setCamera( AlPerspectiveCamera* cam ) 816
setGridSize( double size ) 820
setPosition( Screencoord x, Screencoord y ) 817
setPriority( int p ) 818
setResolution( Screencoord x, Screencoord y, AlCornerType c, AlAspectType t ) 817
windowType( AlViewType& tp ) 816
worldSpaceBounds( double& xmin, double& ymin, double& zmin, double& xmax, double& ymax, double& zmax ) 819
statusCode AlXevents
addXdevice( const char * name,int (*devXopen)(Widget, XDeviceInfoPtr) ) 822
addXdevID( const char *name, XDevice *xdev, int dev_id ) 823
addXdevType( char *name, const char *type,int type_id, int class_id ) 824
applicationNotify() 821
getXdevice( const char * dev, XDevice **xdev ) 823
getXdevID( const char * dev, int& value ) 822
getXdevType( const char * dev, const char * event, int& value ) 823
installHandler( int (*func)( XEvent* ) ) 821
uninstallHandler( int (*func)( XEvent* ) ) 822
string widget, in option box 46
strings
creating in scheme 42
structure
class hierarchy 14
Summary 733
surface dag node 10
switch( dt ) { 375
symbols
creating in scheme 42

T

trim_to_face 609
trim_to_surf 609
triples widgets, in option boxes 46
type casting 18
types, reserved, for blind data 20

U

uniform_u 607
uniform_v 607
units 611
universe, definition 7
Up in continuous functions 50

V

values, return, rules for 19
variables, making assignments for, in option boxes 45
VDAFS options 609
VDAIS options 609
void *AlUserCommand
asDerivedPtr() 789
void AlAllowMenuRebuilds 425
void AlDebug
checkpoint 307
void AlLinkItem 421
void AlList
append( AlLinkItem *item ) 422
clear() 423
void AlLocator
setLocatorDisplay(boolean display) 433
void AlPerformance
setActionWindowAfterModification( boolean b ) 496
setActionWindowDuringXform( boolean b ) 496
setBlendDuringPlayback( boolean b ) 495
setConstraintsAfterModification( boolean b ) 493
setConstraintsDuringPlayback( boolean b ) 493
setConstraintsDuringXform( boolean b ) 493
setConstructionHistoryAfterModification( boolean b ) 494
setConstructionHistoryDuringPlayback( boolean b ) 495
setConstructionHistoryDuringXform( boolean b ) 495
setConstructionHistoryRound( boolean b ) 495
setDisplayablesAfterModification 496
setDisplayablesDuringPlayback 497
setDisplayablesDuringXform 497
setDrawTrimBoundaries( boolean b ) 491
setEvaluationsPerUpdate 491
setExpressionsAfterModification( boolean b ) 492
setExpressionsDuringPlayback( boolean b ) 492
setExpressionsDuringXform( boolean b ) 492
setIkAfterModification( boolean b ) 494
setIkDuringPlayback( boolean b ) 494
setIkDuringXform( boolean b ) 494
setMotionPrecision( AlPrecisionType t ) 491
setRedrawPrecision( AlPrecisionType t ) 490
setTrimBoundariesDuringPlayback( boolean b ) 492
void AlPersistentID
id( int &value0, int &value1, int &value2, int &value3 ) 499
void AlPlayBack
getStartEndBy (double &start, double &end, double &by) 526
gotoEnd () 526
gotoFrame (const double frame) 526
gotoStart () 526
nextFrame () 526
nextKeyframe () 526
playForward () 525
playReverse () 525
previousFrame () 526
previousKeyframe () 526
stop () 525
void AlPrintf( AlOutputType ot, const char* fmt, ... ) 577
void AlRebuildMenus 425
void AlResetAllMenus( void ) 425
void AlVprintf( AlOutputType ot, const char* fmt, va_list ap ) 577

W

What's New in V8.0 78
widget
creating option box, in OpenAlias 43
double, in option box 46
example 47
group, in option box 46
numbers, in option boxes 46
properties, in option box 46
radio, in option box 46
selection, in option box 46
separator, in option box 46
setting number of columns for, in option boxes 45
string, in option box 46
triples, in option boxes 46
Widget AlXevents
getAppShell( void ) 822
wrapper
and destructor 32
C++ 17
cleaning up lost 31
copying 32
invalidating 31
new 17
reused 17

X

XtAppContext AlXevents
getXtAppContext( void ) 822


Bookshelf Contents Previous Glossary Index Search

[email protected]
Copyright © 1998, Alias|Wavefront, a division of Silicon Graphics Limited. All rights reserved.