|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | Aspect_MarkerStyle () |
| Creates a marker style with the default value of
MarkerStyle type : POINT
.
|
Standard_EXPORT | Aspect_MarkerStyle (const Aspect_TypeOfMarker aType) |
| Creates the marker style <atype>.
.
|
Standard_EXPORT | Aspect_MarkerStyle (const TColStd_Array1OfReal &aXpoint, const TColStd_Array1OfReal &aYpoint) |
| Creates a marker style from a implicit draw point
.
|
Standard_EXPORT | Aspect_MarkerStyle (const TColStd_Array1OfReal &aXpoint, const TColStd_Array1OfReal &aYpoint, const TColStd_Array1OfBoolean &aSpoint) |
| Creates a marker style from a move-draw point descriptor .
Each coordinate <aXpoint(i),aYpoint(i)> must be defined
.
|
Standard_EXPORT Aspect_MarkerStyle & | Assign (const Aspect_MarkerStyle &Other) |
| Updates the marker style <me> from the definition of the
marker style <other>.
.
|
Aspect_MarkerStyle & | operator= (const Aspect_MarkerStyle &Other) |
Standard_EXPORT Aspect_TypeOfMarker | Type () const |
| Returns the type of the marker style <me>
.
|
Standard_EXPORT Standard_Integer | Length () const |
| Returns the components length of the marker descriptors
.
|
Standard_EXPORT Standard_Boolean | Values (const Standard_Integer aRank, Standard_Real &aX, Standard_Real &aY) const |
| Returns the point and status of a marker style
.
|
Standard_EXPORT const TShort_Array1OfShortReal & | XValues () const |
| Returns the X vector of a marker style descriptor
.
|
Standard_EXPORT const TShort_Array1OfShortReal & | YValues () const |
| Returns the Y vector of a marker style descriptor
.
|
Standard_EXPORT const TColStd_Array1OfBoolean & | SValues () const |
| Returns the State vector of a marker style descriptor
.
|
Standard_EXPORT Standard_Boolean | IsEqual (const Aspect_MarkerStyle &Other) const |
Standard_Boolean | operator== (const Aspect_MarkerStyle &Other) const |
Standard_EXPORT Standard_Boolean | IsNotEqual (const Aspect_MarkerStyle &Other) const |
Standard_Boolean | operator!= (const Aspect_MarkerStyle &Other) const |
Private Member Functions |
Standard_EXPORT void | SetPredefinedStyle () |
| Set MyMarkerDescriptor with the predefined style values
according of current type
.
|
Private Attributes |
Aspect_TypeOfMarker | MyMarkerType |
Handle_TShort_HArray1OfShortReal | MyXpoint |
Handle_TShort_HArray1OfShortReal | MyYpoint |
Handle_TColStd_HArray1OfBoolean | MySpoint |