Squeak Class Documentation category index | class index  
 
B3DPrimitiveLight
  category: Balloon3D-PrimitiveEngine
  superclass: B3DMaterialColor
  subclasses:

No comment. Sorry.

instance methods
  accessing
  attenuation
attenuation:
direction
direction:
flags
flags:
position
position:
spotDeltaCos
spotDeltaCos:
spotExponent
spotExponent:
spotMaxCos
spotMaxCos:
spotMinCos
spotMinCos:

  element access
  constantAttenuation
constantAttenuation:
directionX
directionX:
directionY
directionY:
directionZ
directionZ:
linearAttenuation
linearAttenuation:
positionX
positionX:
positionY
positionY:
positionZ
positionZ:
squaredAttenuation
squaredAttenuation:

class methods
  instance creation
  numElements

instance methods
  accessing top  
 

attenuation

Return the light attenuation.
This member is only valid if the light is attenuated.


 

attenuation:

Set the light attenuation.
This member is only valid if the light is attenuated.


 

direction

Return the direction of the light.
This member is valid only if the light is not positional
(e.g., the direction must be computed for every vertex)


 

direction:

Set the direction of the light.
This member is valid only if the light is positional
(e.g., the direction must be computed for every vertex)


 

flags


 

flags:


 

position

Return the position of the light.
This member is valid only if the light is not positional
(e.g., the direction must be computed for every vertex)


 

position:

Set the position of the light.
This member is valid only if the light is positional
(e.g., the direction must be computed for every vertex)


 

spotDeltaCos


 

spotDeltaCos:


 

spotExponent


 

spotExponent:


 

spotMaxCos


 

spotMaxCos:


 

spotMinCos


 

spotMinCos:


  element access top  
 

constantAttenuation


 

constantAttenuation:


 

directionX


 

directionX:


 

directionY


 

directionY:


 

directionZ


 

directionZ:


 

linearAttenuation


 

linearAttenuation:


 

positionX


 

positionX:


 

positionY


 

positionY:


 

positionZ


 

positionZ:


 

squaredAttenuation


 

squaredAttenuation:


class methods
  instance creation top  
 

numElements