cee::geo::Effect
- 
class Effect : public RefCountedObject
 Base class for an effect describing how to draw a part and it’s associated part data.
See also
Part, PartSettings, EffectColor, EffectEyeLift, EffectFrontAndBackColor, EffectFrontAndBackOpacity, EffectHalo, EffectLighting, EffectLineWidth, EffectOpacity, EffectPointSize, EffectPolygonOffset, and EffectTexture
Subclassed by EffectColor, EffectEyeLift, EffectFrontAndBackColor, EffectFrontAndBackOpacity, EffectHalo, EffectLighting, EffectLineWidth, EffectOpacity, EffectPointSize, EffectPolygonOffset, EffectTexture
Public Types
- 
enum Type
 Enumerator for each of the available effect types.
Values:
- 
enumerator COLOR
 Effect describing the color to be used when drawing
- 
enumerator OPACITY
 Effect describing the opacity to be used when drawing
- 
enumerator FRONT_AND_BACK_COLOR
 Effect describing the colors to be used when drawing each side of a polygon
- 
enumerator FRONT_AND_BACK_OPACITY
 Effect describing the opacity to be used when drawing each side of a polygon
- 
enumerator TEXTURE
 Effect describing the texture to be used when drawing
- 
enumerator EYE_LIFT
 Effect that moves the vertices towards the eye point when drawing
- 
enumerator POLYGON_OFFSET
 Effect that moves the vertices into the screen when drawing
- 
enumerator HALO
 Effect describing how to draw a part with silhouetted edges
- 
enumerator LIGHTING
 Effect describing if the part should be lighted or not
- 
enumerator LINE_WIDTH
 Effect describing the width of the line, in pixels
- 
enumerator POINT_SIZE
 Effect describing the size of the points, in pixels
- 
enumerator COLOR
 
- 
enum Type