Open CASCADE Technology
7.0.0
|
#include <gp_XY.hxx>
#include <NCollection_List.hxx>
#include <NCollection_TListIterator.hxx>
#include <NCollection_DataMap.hxx>
#include <NCollection_Map.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
#include <vtkType.h>
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 } |
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.