Open CASCADE Technology 7.8.2.dev
|
#include <gp_XY.hxx>
#include <NCollection_List.hxx>
#include <NCollection_DataMap.hxx>
#include <NCollection_Map.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
#include <vtkType.h>
#include <limits>
Typedefs | |
typedef vtkIdType | IVtk_IdType |
typedef IVtk_IdType | IVtk_PointId |
typedef IVtk_IdType | IVtk_FaceId |
typedef IVtk_IdType | IVtk_EdgeId |
typedef NCollection_List< IVtk_IdType > | IVtk_ShapeIdList |
typedef NCollection_List< IVtk_PointId > | IVtk_PointIdList |
typedef NCollection_DataMap< IVtk_IdType, IVtk_ShapeIdList > | IVtk_SubShapeMap |
typedef NCollection_Map< IVtk_IdType > | IVtk_IdTypeMap |
typedef NCollection_List< gp_XY > | IVtk_Pnt2dList |
typedef NCollection_List< IVtk_SelectionMode > | IVtk_SelectionModeList |
Enumerations | |
enum | IVtk_SelectionMode { SM_None = -1 , SM_Shape = 0 , SM_Vertex = 1 , SM_Edge = 2 , SM_Wire = 3 , SM_Face = 4 , SM_Shell = 5 , SM_Solid = 6 , SM_CompSolid = 7 , SM_Compound = 8 } |
Selection modes for 3D shapes. More... | |
enum | IVtk_MeshType { MT_Undefined = -1 , MT_IsoLine = 0 , MT_FreeVertex = 1 , MT_SharedVertex = 2 , MT_FreeEdge = 3 , MT_BoundaryEdge = 4 , MT_SharedEdge = 5 , MT_WireFrameFace = 6 , MT_ShadedFace = 7 , MT_SeamEdge = 8 } |
Types of mesh parts for 3D shapes. More... | |
enum | IVtk_DisplayMode { DM_Wireframe = 0 , DM_Shading = 1 } |
Display modes for 3D shapes. More... | |
typedef IVtk_IdType IVtk_EdgeId |
typedef IVtk_IdType IVtk_FaceId |
typedef vtkIdType IVtk_IdType |
typedef NCollection_Map<IVtk_IdType> IVtk_IdTypeMap |
typedef NCollection_List<gp_XY> IVtk_Pnt2dList |
typedef IVtk_IdType IVtk_PointId |
typedef NCollection_List<IVtk_PointId> IVtk_PointIdList |
typedef NCollection_List<IVtk_IdType> IVtk_ShapeIdList |
enum IVtk_DisplayMode |
enum IVtk_MeshType |
Types of mesh parts for 3D shapes.
Enumeration that describes all supported types of mesh parts for 3D shapes.
enum IVtk_SelectionMode |
Selection modes for 3D shapes.
Enumeration that describes all supported selection modes for 3D shapes. SM_None means that the shape should become non-selectable. SM_Shape makes the shape selectable as a whole. Other modes activate selection of sub-shapes of corresponding types.