Group of attributes for the FACE primitives.
The attributes are:
* type of interior
* type of hatch
* interior colour
* border colour
* type of border
* thickness of border
when the value of the group is modified, all graphic
objects using this group are modified.
#include <Aspect_AspectFillArea.hxx>
Public Member Functions |
| void | SetEdgeColor (const Quantity_Color &AColor) |
| | Modifies the colour of the edge of the face
|
| void | SetEdgeLineType (const Aspect_TypeOfLine AType) |
| | Modifies the edge line type
|
| void | SetEdgeWidth (const Standard_Real AWidth) |
| | Modifies the edge thickness
|
| void | SetHatchStyle (const Aspect_HatchStyle AStyle) |
| | Modifies the hatch type used when InteriorStyle
is IS_HATCH
|
| void | SetInteriorColor (const Quantity_Color &AColor) |
| | Modifies the colour of the interior of the face
|
| void | SetBackInteriorColor (const Quantity_Color &color) |
| | Modifies the colour of the interior of the back face
|
| void | SetInteriorStyle (const Aspect_InteriorStyle AStyle) |
| | Modifies the interior type used for rendering
|
| Aspect_HatchStyle | HatchStyle () const |
| | Returns the hatch type used when InteriorStyle
is IS_HATCH
|
| void | Values (Aspect_InteriorStyle &AStyle, Quantity_Color &AIntColor, Quantity_Color &AEdgeColor, Aspect_TypeOfLine &AType, Standard_Real &AWidth) const |
| void | Values (Aspect_InteriorStyle &AStyle, Quantity_Color &AIntColor, Quantity_Color &BackIntColor, Quantity_Color &AEdgeColor, Aspect_TypeOfLine &AType, Standard_Real &AWidth) const |
| | Returns the current values of the <me> group.
|
Protected Member Functions |
| | Aspect_AspectFillArea () |
| | Initialise the constructor
of Graphic3d_AspectFillArea3d.
|
| | Aspect_AspectFillArea (const Aspect_InteriorStyle InteriorStyle, const Quantity_Color &InteriorColor, const Quantity_Color &EdgeColor, const Aspect_TypeOfLine EdgeLineType, const Standard_Real EdgeLineWidth) |
| | Initialise the values for the constructor of
Graphic3d_AspectFillArea3d.
|
Constructor & Destructor Documentation
| Aspect_AspectFillArea::Aspect_AspectFillArea |
( |
| ) |
[protected] |
Member Function Documentation
| void Aspect_AspectFillArea::SetBackInteriorColor |
( |
const Quantity_Color & |
color | ) |
|
| void Aspect_AspectFillArea::SetEdgeColor |
( |
const Quantity_Color & |
AColor | ) |
|
| void Aspect_AspectFillArea::SetEdgeWidth |
( |
const Standard_Real |
AWidth | ) |
|
| void Aspect_AspectFillArea::SetInteriorColor |
( |
const Quantity_Color & |
AColor | ) |
|
The documentation for this class was generated from the following file: