#include "PreCompiled.h"#include <algorithm>#include <GL/gl.h>#include <GL/glu.h>#include <Inventor/actions/SoCallbackAction.h>#include <Inventor/actions/SoGetBoundingBoxAction.h>#include <Inventor/actions/SoGetPrimitiveCountAction.h>#include <Inventor/actions/SoGLRenderAction.h>#include <Inventor/actions/SoPickAction.h>#include <Inventor/actions/SoWriteAction.h>#include <Inventor/details/SoFaceDetail.h>#include <Inventor/errors/SoReadError.h>#include <Inventor/misc/SoState.h>#include "SoFCMeshObject.h"#include <Base/Console.h>#include <Base/Exception.h>#include <Gui/SoFCInteractiveElement.h>#include <Gui/SoFCSelectionAction.h>#include <Mod/Mesh/App/Core/Algorithm.h>#include <Mod/Mesh/App/Core/MeshIO.h>#include <Mod/Mesh/App/Core/MeshKernel.h>#include <Mod/Mesh/App/Core/Elements.h>#include <Mod/Mesh/App/Core/Grid.h>Go to the source code of this file.
Classes | |
| class | SoInputStream |
| class | SoInputStreambuf |
| class | SoOutputStream |
| class | SoOutputStreambuf |
Functions | |
| void | glNormal (float *n) |
| void | glNormal (const Base::Vector3f &_n) |
| void | glVertex (const MeshCore::MeshPoint &_v) |
| SbVec3f | sbvec3f (const Base::Vector3f &_v) |
| SO_ELEMENT_SOURCE (SoFCMeshObjectElement) | |
| SO_NODE_SOURCE (SoFCMeshObjectBoundary) | |
| SO_NODE_SOURCE (SoFCMeshSegmentShape) | |
| SO_NODE_SOURCE (SoFCMeshObjectShape) | |
| SO_NODE_SOURCE (SoFCMeshObjectNode) | |
| SO_NODE_SOURCE (SoFCMeshGridNode) | |
| SO_NODE_SOURCE (SoFCMeshPickNode) | |
Variables | |
| SoType SoSFMeshObject::classTypeId | STATIC_SOTYPE_INIT |
| void glNormal | ( | float * | n | ) | [inline] |
Definition at line 573 of file SoFCMeshObject.cpp.
| void glNormal | ( | const Base::Vector3f & | _n | ) | [inline] |
Definition at line 565 of file SoFCMeshObject.cpp.
References Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
| void glVertex | ( | const MeshCore::MeshPoint & | _v | ) | [inline] |
Definition at line 557 of file SoFCMeshObject.cpp.
References Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
| SbVec3f sbvec3f | ( | const Base::Vector3f & | _v | ) | [inline] |
Definition at line 579 of file SoFCMeshObject.cpp.
References Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
| SO_ELEMENT_SOURCE | ( | SoFCMeshObjectElement | ) |
| SO_NODE_SOURCE | ( | SoFCMeshObjectBoundary | ) |
| SO_NODE_SOURCE | ( | SoFCMeshSegmentShape | ) |
| SO_NODE_SOURCE | ( | SoFCMeshObjectShape | ) |
| SO_NODE_SOURCE | ( | SoFCMeshObjectNode | ) |
| SO_NODE_SOURCE | ( | SoFCMeshGridNode | ) |
| SO_NODE_SOURCE | ( | SoFCMeshPickNode | ) |
| SoType SoSFMeshObject ::classTypeId STATIC_SOTYPE_INIT |
Definition at line 169 of file SoFCMeshObject.cpp.
1.6.1