(-1) class MwExtrusion : public MwGeometry


Inheritance:


Public Fields

MwSFBool beginCap
MwSFBool ccw
MwSFBool convex
MwSFFloat creaseAngle
MwMFVec2f crossSection
MwSFBool endCap
MwMFRotation orientation
MwMFVec2f scale
MwMFVec2f set_crossSection
Fields:
MwMFRotation set_orientation
MwMFVec2f set_scale
MwMFVec3f set_spine
MwSFBool solid
MwMFVec3f spine

Public Methods

virtual void generatePrimitives()

Inherited from MwGeometry:

Public Methods

virtual void addGState(pfGeoState *gstate)
static pfGeoSet* getCone(float baseRadius, float height, int ntris, int which)
static pfGeoSet* getCylinder(float radius, float height, int ntris, int which)
pfGeoSet* getGeoSet()
static pfGeoSet* getSphere(float radius, int slices, int stacks)
virtual MbBool hasColoredVertices()
virtual MbBool hasTexCoords()
virtual MbBool isSolid()
virtual void transformTexCoords(MwTextureTransform *)

Protected Classes

enum Part

Protected Fields

pfGeoSet* gset

Protected Methods

static void makeCylinder(GeoBaggage &baggage, float baseRadius, float topRadius, float ymin, float ymax, int slices, int stacks)
static void makeDisk(GeoBaggage &baggage, float innerRadius, float outerRadius, float dist, int slices, int loops )

Protected

enum Part

Private Methods

MW_NODE_ABSTRACT_HEADER(MwGeometry)

Documentation

virtual void generatePrimitives()

MwMFVec2f set_crossSection
Fields:

MwMFRotation set_orientation

MwMFVec2f set_scale

MwMFVec3f set_spine

MwSFBool beginCap

MwSFBool ccw

MwSFBool convex

MwSFFloat creaseAngle

MwMFVec2f crossSection

MwSFBool endCap

MwMFRotation orientation

MwMFVec2f scale

MwSFBool solid

MwMFVec3f spine


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de