|
Coin3D is Free Software, published under the BSD 3-clause license. |
https://bitbucket.org/Coin3D/ http://www.kongsberg.com/kogt/ |
#include "SmWellLogKit.h"#include <SmallChange/nodes/UTMPosition.h>#include <SmallChange/nodes/SoLODExtrusion.h>#include <SmallChange/nodekits/SmTooltipKit.h>#include <Inventor/actions/SoGetBoundingBoxAction.h>#include <Inventor/actions/SoGetMatrixAction.h>#include <Inventor/actions/SoRayPickAction.h>#include <Inventor/actions/SoGLRenderAction.h>#include <Inventor/actions/SoHandleEventAction.h>#include <Inventor/actions/SoSearchAction.h>#include <Inventor/actions/SoCallbackAction.h>#include <Inventor/actions/SoGetPrimitiveCountAction.h>#include <Inventor/nodes/SoSeparator.h>#include <Inventor/nodes/SoLOD.h>#include <Inventor/nodes/SoMaterial.h>#include <Inventor/nodes/SoScale.h>#include <Inventor/nodes/SoLightModel.h>#include <Inventor/nodes/SoShapeHints.h>#include <Inventor/nodes/SoBaseColor.h>#include <Inventor/nodes/SoPackedColor.h>#include <Inventor/nodes/SoCoordinate3.h>#include <Inventor/nodes/SoMaterialBinding.h>#include <Inventor/nodes/SoPickStyle.h>#include <Inventor/nodes/SoIndexedFaceSet.h>#include <Inventor/nodes/SoIndexedLineSet.h>#include <Inventor/nodes/SoLineSet.h>#include <Inventor/nodes/SoPolygonOffset.h>#include <Inventor/nodes/SoInfo.h>#include <Inventor/nodes/SoTransform.h>#include <Inventor/nodes/SoCamera.h>#include <Inventor/nodes/SoCallback.h>#include <Inventor/nodes/SoFontStyle.h>#include <Inventor/nodes/SoSphere.h>#include <Inventor/nodes/SoTranslation.h>#include <Inventor/nodes/SoRotation.h>#include <Inventor/nodes/SoText3.h>#include <Inventor/nodes/SoText2.h>#include <Inventor/nodes/SoSwitch.h>#include <Inventor/VRMLnodes/SoVRMLBillboard.h>#include <Inventor/sensors/SoOneShotSensor.h>#include <Inventor/sensors/SoFieldSensor.h>#include <Inventor/elements/SoCacheElement.h>#include <Inventor/elements/SoViewVolumeElement.h>#include <Inventor/elements/SoModelMatrixElement.h>#include <Inventor/elements/SoDrawStyleElement.h>#include <Inventor/elements/SoSwitchElement.h>#include <Inventor/events/SoMouseButtonEvent.h>#include <Inventor/events/SoLocation2Event.h>#include <Inventor/SoPickedPoint.h>#include <Inventor/details/SoLineDetail.h>#include <Inventor/engines/SoCalculator.h>#include <cfloat>#include <cstring>Macros | |
| #define | PRIVATE(obj) (obj)->pimpl |
| #define | PUBLIC(obj) (obj)->master |
Functions | |
| SO_KIT_SOURCE (SmWellLogKit) | |
| static double | log_func (double val) |
| static void | interpolate (sm_well_pos &p, const sm_well_pos &prev, const sm_well_pos &next, double newdepth) |
| static float | time_depth_interpolate (double val, const SbList< double > &data) |
| #define PRIVATE | ( | obj | ) | (obj)->pimpl |
| #define PUBLIC | ( | obj | ) | (obj)->master |
|
static |
|
static |
| SO_KIT_SOURCE | ( | SmWellLogKit | ) |
|
static |