#include <Aspect_AspectMarker.hxx>
Inheritance diagram for Aspect_AspectMarker:
Public Member Functions | |
Standard_EXPORT void | SetColor (const Quantity_Color &AColor) |
Modifies the colour of <me>. . | |
Standard_EXPORT void | SetScale (const Standard_Real AScale) |
Modifies the scale factor of <me>. Marker type Aspect_TOM_POINT is not affected by the marker size scale factor. It is always the smallest displayable dot. Warning: Raises AspectMarkerDefinitionError if the scale is a negative value. . | |
Standard_EXPORT void | SetType (const Aspect_TypeOfMarker AType) |
Modifies the type of marker <me>. . | |
Standard_EXPORT void | Values (Quantity_Color &AColor, Aspect_TypeOfMarker &AType, Standard_Real &AScale) const |
Returns the current values of the group <me>. . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions | |
Standard_EXPORT | Aspect_AspectMarker () |
Initialise the constructor for Graphic3d_AspectMarker3d. . | |
Standard_EXPORT | Aspect_AspectMarker (const Quantity_Color &AColor, const Aspect_TypeOfMarker AType, const Standard_Real AScale) |
Initialise the values for the constructor of Graphic3d_AspectMarker3d. Warning: Raises AspectMarkerDefinitionError if the scale is a negative value. . | |
Private Attributes | |
Quantity_Color | MyColor |
Aspect_TypeOfMarker | MyType |
Standard_Real | MyScale |
|
|
|
|
|
Reimplemented in Graphic3d_AspectMarker3d. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|