Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Data Structures | Public Types | Static Public Member Functions
ShapePersistent_TopoDS Class Reference

#include <ShapePersistent_TopoDS.hxx>

Inheritance diagram for ShapePersistent_TopoDS:
Inheritance graph
[legend]

Data Structures

class  HShape
 
class  pTBase
 
struct  tObject
 
struct  tObject1
 

Public Types

typedef tObject< pTSimple< TopoDS_TWire > > TWire
 
typedef tObject< pTSimple< TopoDS_TShell > > TShell
 
typedef tObject< pTSimple< TopoDS_TSolid > > TSolid
 
typedef tObject< pTSimple< TopoDS_TCompSolid > > TCompSolid
 
typedef tObject< pTSimple< TopoDS_TCompound > > TCompound
 
typedef tObject1< pTSimple< TopoDS_TWire > > TWire1
 
typedef tObject1< pTSimple< TopoDS_TShell > > TShell1
 
typedef tObject1< pTSimple< TopoDS_TSolid > > TSolid1
 
typedef tObject1< pTSimple< TopoDS_TCompSolid > > TCompSolid1
 
typedef tObject1< pTSimple< TopoDS_TCompound > > TCompound1
 
- Public Types inherited from StdPersistent_TopoDS
typedef IgnoreData< StdObjMgt_Persistent, pTShape, TopoDS_TShapeTShape
 

Static Public Member Functions

static occ::handle< HShapeTranslate (const TopoDS_Shape &theShape, NCollection_DataMap< occ::handle< Standard_Transient >, occ::handle< StdObjMgt_Persistent > > &theMap, ShapePersistent_TriangleMode theTriangleMode)
 Create a persistent object for a shape.
 

Member Typedef Documentation

◆ TCompound

◆ TCompound1

◆ TCompSolid

◆ TCompSolid1

◆ TShell

◆ TShell1

◆ TSolid

◆ TSolid1

◆ TWire

◆ TWire1

Member Function Documentation

◆ Translate()

static occ::handle< HShape > ShapePersistent_TopoDS::Translate ( const TopoDS_Shape & theShape,
NCollection_DataMap< occ::handle< Standard_Transient >, occ::handle< StdObjMgt_Persistent > > & theMap,
ShapePersistent_TriangleMode theTriangleMode )
static

Create a persistent object for a shape.


The documentation for this class was generated from the following file: