Class for polar logarithmic axis editor. More...
#include <MeshViz/graph/editors/PoXtPolarLogAxisEditor.h>
Public Types | |
enum | PolarLogAxisMask { NO_POLAR_LOG_MASK = 0x00000000, DECADE_LIST_DEF = 0x00000001, DECADE_LIST = 0x00000002, DECADE_REP = 0x00000004, DECADE_FONT_NAME = 0x00000008, DECADE_FONT_SIZE = 0x00000010, TEN_POWER_REP = 0x00000020, ALL_POLAR_LOG_MASK } |
Public Member Functions | |
PoXtPolarLogAxisEditor (SoWidget parent=NULL, const char *name=NULL, SbBool buildInsideParent=TRUE) | |
~PoXtPolarLogAxisEditor () | |
void | setPolarLogAxisFilter (unsigned long inclusionMask, unsigned long exclusionMask) |
void | getPolarLogAxisFilter (unsigned long &inclusionMask, unsigned long &exclusionMask) const |
PoXtPolarLogAxisEditor::PoXtPolarLogAxisEditor | ( | SoWidget | parent = NULL , |
|
const char * | name = NULL , |
|||
SbBool | buildInsideParent = TRUE | |||
) |
Constructor.
PoXtPolarLogAxisEditor::~PoXtPolarLogAxisEditor | ( | ) |
Destructor.
void PoXtPolarLogAxisEditor::getPolarLogAxisFilter | ( | unsigned long & | inclusionMask, | |
unsigned long & | exclusionMask | |||
) | const |
Gets editing filters defining which polar logarithmic axis attributes will be displayed in the editor.
void PoXtPolarLogAxisEditor::setPolarLogAxisFilter | ( | unsigned long | inclusionMask, | |
unsigned long | exclusionMask | |||
) |
Sets editing filters defining which polar logarithmic axis attributes will be displayed in the editor.
(By default inclusionMask = ALL_POLAR_LOG_MASK and exclusionMask = NO_POLAR_LOG_MASK).