#include <Aspect_MarkMapEntry.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | Aspect_MarkMapEntry () |
| Creates an unallocated markmap entry . | |
| Standard_EXPORT | Aspect_MarkMapEntry (const Standard_Integer index, const Aspect_MarkerStyle &style) |
| Creates an allocated markmap entry . | |
| Standard_EXPORT | Aspect_MarkMapEntry (const Aspect_MarkMapEntry &entry) |
| Creates an allocated markmap entry. Warning: Raises error if the markmap entry <entry> is unallocated. . | |
| Standard_EXPORT void | SetValue (const Standard_Integer index, const Aspect_MarkerStyle &style) |
| Sets markmap entry value and allocates it. . | |
| Standard_EXPORT void | SetValue (const Aspect_MarkMapEntry &entry) |
| Sets markmap entry value and allocates it. . | |
| void | operator= (const Aspect_MarkMapEntry &entry) |
| Standard_EXPORT void | SetStyle (const Aspect_MarkerStyle &Style) |
| Sets the marker style of markmap entry. . | |
| Standard_EXPORT const Aspect_MarkerStyle & | Style () const |
| Standard_EXPORT void | SetIndex (const Standard_Integer index) |
| Sets index value of a markmap entry. . | |
| Standard_EXPORT Standard_Integer | Index () const |
| Returns index value of a markmap entry. Warning: Raises error if the markmap entry is unallocated . . | |
| Standard_EXPORT void | Free () |
| Unallocates the markmap entry. . | |
| Standard_EXPORT Standard_Boolean | IsAllocated () const |
| Returns True if the markmap entry is allocated. Warning: A markmap entry is allocated when the marker and the index is defined. . | |
| Standard_EXPORT void | Dump () const |
Private Attributes | |
| Aspect_MarkerStyle | MyStyle |
| Standard_Integer | MyIndex |
| Standard_Boolean | MyStyleIsDef |
| Standard_Boolean | MyIndexIsDef |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1