29 #ifndef __FILLPROPERTIES_H__
30 #define __FILLPROPERTIES_H__
83 Inst< SFBool > _filled = 0,
84 Inst< SFColor > _hatchColor = 0,
85 Inst< SFBool > _hatched = 0,
86 Inst< SFInt32 > _hatchStyle = 0,
87 Inst< SFNode > _metadata = 0 );
94 return GL_POLYGON_BIT | GL_LIGHTING_BIT | GL_CURRENT_BIT;
98 virtual void render();
104 return "fillProperties";
Contains the SFColor field class.
Contains the SFInt32 field class.
Header file for X3DAppearanceChildNode, X3D scene-graph node.
The FillProperties node specifies additional properties to be applied to all polygonal areas on top o...
Definition: FillProperties.h:78
virtual GLbitfield getAffectedGLAttribs()
Returns a bitmask of the OpenGL attrib bits that will be affected by this node.
Definition: FillProperties.h:93
virtual string defaultXMLContainerField()
Returns the default xml containerField attribute value.
Definition: FillProperties.h:103
H3DUniquePtr< SFInt32 > hatchStyle
The hatchStyle field selects a hatch pattern to be used.
Definition: FillProperties.h:139
H3DUniquePtr< SFBool > hatched
The hatched field specifies if the geometry should be hatched or not.
Definition: FillProperties.h:129
H3DUniquePtr< SFColor > hatchColor
The color of the hatches.
Definition: FillProperties.h:121
static H3DNodeDatabase database
The H3DNodeDatabase for this node.
Definition: FillProperties.h:142
H3DUniquePtr< SFBool > filled
The filled field specifies if the geometry should be filled or not.
Definition: FillProperties.h:114
This is the base node type for the child nodes of the X3DAppearanceNode type.
Definition: X3DAppearanceChildNode.h:44
H3D API namespace.
Definition: Anchor.h:38
The H3DNodeDatabase contains a mapping between a name of a Node and the constructor for the Node with...
Definition: H3DNodeDatabase.h:194