15 #include "CeeGeometry/Base.h" 16 #include "CeeCore/RefCountedObject.h" 17 #include "CeeCore/PtrRef.h" 50 virtual Type type()
const = 0;
59 CEE_PRIVATE_F(PartClassification);
60 CEE_PRIVATE_F(CvfPartPoints);
61 CEE_PRIVATE_F(CvfPartIndexedPolylines);
62 CEE_PRIVATE_F(CvfPartIndexedTriangles);
Part settings represents how to draw a part and it's associated part data.
Definition: PartSettings.h:29
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Effect describing if the part should be lighted or not
Definition: Effect.h:42
Effect that moves the vertices into the screen when drawing
Definition: Effect.h:40
Effect describing the texture to be used when drawing
Definition: Effect.h:38
Effect describing the colors to be used when drawing each side of a polygon
Definition: Effect.h:36
Smart pointer class used for handling reference counted objects (that derive from Object)...
Definition: PtrRef.h:26
Effect describing the color to be used when drawing
Definition: Effect.h:34
Base class for all reference counted objects with built-in support for intrusive reference counting...
Definition: RefCountedObject.h:34
Effect that moves the vertices towards the eye point when drawing
Definition: Effect.h:39
Effect describing how to draw a part with silhouetted edges
Definition: Effect.h:41
GeometryModel is a subclass of Model that can handle a large number of parts efficiently.
Definition: GeometryModel.h:36
Effect describing the width of the line, in pixels
Definition: Effect.h:43
Type
Enumerator for each of the available effect types.
Definition: Effect.h:32
Effect describing the opacity to be used when drawing
Definition: Effect.h:35
Base class for an effect describing how to draw a part and it's associated part data.
Definition: Effect.h:28
Effect describing the opacity to be used when drawing each side of a polygon
Definition: Effect.h:37