Public Member Functions | |
| SoPlaneWellLog () | |
| ~SoPlaneWellLog () | |
| void | setMaterial () |
| void | resetLogData (int) |
| void | setLineColor (const SbVec3f &, int) |
| const SbVec3f & | lineColor (int) const |
| void | setFilledLogColorTab (const float[][3], int) |
| void | setLineWidth (float, int) |
| float | lineWidth (int) const |
| bool | lineDisp (int) const |
| void | showLog (bool, int) |
| bool | logShown (int) const |
| void | clearLog (int) |
| void | setLineDisplayed (bool, int) |
| void | setLogValue (int, const SbVec3f &, float, int) |
| void | setLogStyle (bool, int) |
| bool | getLogStyle () const |
| void | setShift (float, int) |
| void | setLogFill (bool, int) |
| void | setFillLogValue (int, float, int) |
| void | setFillExtrValue (float, float, int) |
| void | setRevScale (bool yn, int lognr) |
| void | setFillRevScale (bool yn, int lognr) |
| void | setLogConstantSize (bool) |
| bool | logConstantSize () const |
| SO_KIT_CATALOG_ENTRY_HEADER (topSeparator) | |
| SO_KIT_CATALOG_ENTRY_HEADER (lineshape1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (lineshape2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (line1Switch) | |
| SO_KIT_CATALOG_ENTRY_HEADER (group1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (col1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (lineset1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (coltri1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (coltriseis1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (drawstyle1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (coords1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (trishape1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (coordtri1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (triset1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (material1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (mbinding1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (hints1) | |
| SO_KIT_CATALOG_ENTRY_HEADER (line2Switch) | |
| SO_KIT_CATALOG_ENTRY_HEADER (group2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (col2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (lineset2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (drawstyle2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (coords2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (trishape2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (coordtri2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (triset2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (material2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (mbinding2) | |
| SO_KIT_CATALOG_ENTRY_HEADER (hints2) | |
| void | GLRender (SoGLRenderAction *) |
Static Public Member Functions | |
| static void | initClass () |
Public Attributes | |
| SoMFVec3f | path1 |
| SoMFVec3f | path2 |
| SoMFFloat | log1 |
| SoMFFloat | log2 |
| SoMFFloat | filllog1 |
| SoMFFloat | filllog2 |
| SoSFFloat | maxval1 |
| SoSFFloat | maxval2 |
| SoSFFloat | fillmaxval1 |
| SoSFFloat | fillmaxval2 |
| SoSFFloat | minval1 |
| SoSFFloat | minval2 |
| SoSFFloat | fillminval1 |
| SoSFFloat | fillminval2 |
| SoSFFloat | shift1 |
| SoSFFloat | shift2 |
| SoSFFloat | screenWidth1 |
| SoSFFloat | screenWidth2 |
Protected Member Functions | |
| void | buildLog (int, const SbVec3f &, int) |
| void | buildSimpleLog (int, const SbVec3f &, int) |
| void | buildSeismicLog (int, const SbVec3f &, int) |
| void | buildFilledLog (int, const SbVec3f &, int) |
| void | fillLogTriangles (const int, SoCoordinate3 *, SbVec3f &, SbVec3f &) |
| SbVec3f | getProjCoords (const SoMFVec3f &, const int, const SbVec3f &, const SoSFFloat &, const float, int lognr) |
| SbVec3f | getNormal (const SbVec3f &, const SbVec3f &, const SbVec3f &) |
| bool | shouldGLRender (int) |
| int | getResolution (SoState *) |
| bool | isZooming (SoState *) |
Static Protected Member Functions | |
| static void | valueChangedCB (void *, SoSensor *) |
Protected Attributes | |
| bool | valchanged |
| bool | resizewhenzooming |
| int | currentres |
| float | worldwidth |
| bool | revscale1 |
| bool | revscale2 |
| bool | fillrevscale1 |
| bool | fillrevscale2 |
| bool | seisstyle1 |
| bool | seisstyle2 |
| bool | isfilled1 |
| bool | isfilled2 |
| bool | islinedisp1 |
| bool | islinedisp2 |
| int | lognr |
| SbVec2s | screensize |
| SbTime | time |
| SoFieldSensor * | valuesensor |
| SoTimerSensor * | timesensor |
Private Types | |
| typedef SoBaseKit | inherited |
Private Member Functions | |
| SO_KIT_HEADER (SoPlaneWellLog) | |
typedef SoBaseKit SoPlaneWellLog::inherited [private] |
| SoPlaneWellLog::SoPlaneWellLog | ( | ) |
| SoPlaneWellLog::~SoPlaneWellLog | ( | ) |
| void SoPlaneWellLog::buildFilledLog | ( | int | , | |
| const SbVec3f & | , | |||
| int | ||||
| ) | [protected] |
| void SoPlaneWellLog::buildLog | ( | int | , | |
| const SbVec3f & | , | |||
| int | ||||
| ) | [protected] |
| void SoPlaneWellLog::buildSeismicLog | ( | int | , | |
| const SbVec3f & | , | |||
| int | ||||
| ) | [protected] |
| void SoPlaneWellLog::buildSimpleLog | ( | int | , | |
| const SbVec3f & | , | |||
| int | ||||
| ) | [protected] |
| void SoPlaneWellLog::clearLog | ( | int | ) |
| void SoPlaneWellLog::fillLogTriangles | ( | const | int, | |
| SoCoordinate3 * | , | |||
| SbVec3f & | , | |||
| SbVec3f & | ||||
| ) | [protected] |
| bool SoPlaneWellLog::getLogStyle | ( | ) | const |
| SbVec3f SoPlaneWellLog::getNormal | ( | const SbVec3f & | , | |
| const SbVec3f & | , | |||
| const SbVec3f & | ||||
| ) | [protected] |
| SbVec3f SoPlaneWellLog::getProjCoords | ( | const SoMFVec3f & | , | |
| const | int, | |||
| const SbVec3f & | , | |||
| const SoSFFloat & | , | |||
| const | float, | |||
| int | lognr | |||
| ) | [protected] |
| int SoPlaneWellLog::getResolution | ( | SoState * | ) | [protected] |
| void SoPlaneWellLog::GLRender | ( | SoGLRenderAction * | ) |
| static void SoPlaneWellLog::initClass | ( | ) | [static] |
| bool SoPlaneWellLog::isZooming | ( | SoState * | ) | [protected] |
| const SbVec3f& SoPlaneWellLog::lineColor | ( | int | ) | const |
| bool SoPlaneWellLog::lineDisp | ( | int | ) | const |
| float SoPlaneWellLog::lineWidth | ( | int | ) | const |
| bool SoPlaneWellLog::logConstantSize | ( | ) | const |
| bool SoPlaneWellLog::logShown | ( | int | ) | const |
| void SoPlaneWellLog::resetLogData | ( | int | ) |
| void SoPlaneWellLog::setFilledLogColorTab | ( | const | float[][3], | |
| int | ||||
| ) |
| void SoPlaneWellLog::setFillExtrValue | ( | float | , | |
| float | , | |||
| int | ||||
| ) |
| void SoPlaneWellLog::setFillLogValue | ( | int | , | |
| float | , | |||
| int | ||||
| ) |
| void SoPlaneWellLog::setFillRevScale | ( | bool | yn, | |
| int | lognr | |||
| ) | [inline] |
| void SoPlaneWellLog::setLineColor | ( | const SbVec3f & | , | |
| int | ||||
| ) |
| void SoPlaneWellLog::setLineDisplayed | ( | bool | , | |
| int | ||||
| ) |
| void SoPlaneWellLog::setLineWidth | ( | float | , | |
| int | ||||
| ) |
| void SoPlaneWellLog::setLogConstantSize | ( | bool | ) |
| void SoPlaneWellLog::setLogFill | ( | bool | , | |
| int | ||||
| ) |
| void SoPlaneWellLog::setLogStyle | ( | bool | , | |
| int | ||||
| ) |
| void SoPlaneWellLog::setLogValue | ( | int | , | |
| const SbVec3f & | , | |||
| float | , | |||
| int | ||||
| ) |
| void SoPlaneWellLog::setMaterial | ( | ) |
| void SoPlaneWellLog::setRevScale | ( | bool | yn, | |
| int | lognr | |||
| ) | [inline] |
| void SoPlaneWellLog::setShift | ( | float | , | |
| int | ||||
| ) |
| bool SoPlaneWellLog::shouldGLRender | ( | int | ) | [protected] |
| void SoPlaneWellLog::showLog | ( | bool | , | |
| int | ||||
| ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | coltri1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | col1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | group1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | line1Switch | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | drawstyle1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | lineshape2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | topSeparator | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | coordtri2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | triset2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | drawstyle2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | col2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | mbinding2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | trishape2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | material2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | group2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | coords1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | hints1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | coords2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | lineset1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | hints2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | line2Switch | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | triset1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | lineset2 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | lineshape1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | material1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | mbinding1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | coordtri1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | coltriseis1 | ) |
| SoPlaneWellLog::SO_KIT_CATALOG_ENTRY_HEADER | ( | trishape1 | ) |
| SoPlaneWellLog::SO_KIT_HEADER | ( | SoPlaneWellLog | ) | [private] |
| static void SoPlaneWellLog::valueChangedCB | ( | void * | , | |
| SoSensor * | ||||
| ) | [static, protected] |
int SoPlaneWellLog::currentres [protected] |
| SoMFFloat SoPlaneWellLog::filllog1 |
| SoMFFloat SoPlaneWellLog::filllog2 |
| SoSFFloat SoPlaneWellLog::fillmaxval1 |
| SoSFFloat SoPlaneWellLog::fillmaxval2 |
| SoSFFloat SoPlaneWellLog::fillminval1 |
| SoSFFloat SoPlaneWellLog::fillminval2 |
bool SoPlaneWellLog::fillrevscale1 [protected] |
bool SoPlaneWellLog::fillrevscale2 [protected] |
bool SoPlaneWellLog::isfilled1 [protected] |
bool SoPlaneWellLog::isfilled2 [protected] |
bool SoPlaneWellLog::islinedisp1 [protected] |
bool SoPlaneWellLog::islinedisp2 [protected] |
| SoMFFloat SoPlaneWellLog::log1 |
| SoMFFloat SoPlaneWellLog::log2 |
int SoPlaneWellLog::lognr [protected] |
| SoSFFloat SoPlaneWellLog::maxval1 |
| SoSFFloat SoPlaneWellLog::maxval2 |
| SoSFFloat SoPlaneWellLog::minval1 |
| SoSFFloat SoPlaneWellLog::minval2 |
| SoMFVec3f SoPlaneWellLog::path1 |
| SoMFVec3f SoPlaneWellLog::path2 |
bool SoPlaneWellLog::resizewhenzooming [protected] |
bool SoPlaneWellLog::revscale1 [protected] |
bool SoPlaneWellLog::revscale2 [protected] |
SbVec2s SoPlaneWellLog::screensize [protected] |
| SoSFFloat SoPlaneWellLog::screenWidth1 |
| SoSFFloat SoPlaneWellLog::screenWidth2 |
bool SoPlaneWellLog::seisstyle1 [protected] |
bool SoPlaneWellLog::seisstyle2 [protected] |
| SoSFFloat SoPlaneWellLog::shift1 |
| SoSFFloat SoPlaneWellLog::shift2 |
SbTime SoPlaneWellLog::time [protected] |
SoTimerSensor* SoPlaneWellLog::timesensor [protected] |
bool SoPlaneWellLog::valchanged [protected] |
SoFieldSensor* SoPlaneWellLog::valuesensor [protected] |
float SoPlaneWellLog::worldwidth [protected] |
1.7.1