OCC.GeomTools module¶
-
class
GeomTools_Curve2dSet(*args)¶ Bases:
object- Returns an empty set of Curves.
Return type: None -
Add()¶ - Incorporate a new Curve in the set and returns its index.
Parameters: C (Handle_Geom2d_Curve &) – Return type: int
-
Curve2d()¶ - Returns the Curve of index <I>.
Parameters: I (int) – Return type: Handle_Geom2d_Curve
-
DumpToString()¶ GeomTools_Curve2dSet_DumpToString(GeomTools_Curve2dSet self) -> std::string
-
GetProgress()¶ Return type: Handle_Message_ProgressIndicator
-
static
PrintCurve2d(*args)¶ - Dumps the curve on the stream, if compact is True use the compact format that can be read back.
Parameters: - C (Handle_Geom2d_Curve &) –
- OS (Standard_OStream &) –
- compact (bool) – default value is Standard_False
Return type: void
-
static
ReadCurve2d(*args)¶ - Reads the curve from the stream. The curve is assumed to have been writtent with the Print method (compact = True).
Parameters: - IS (Standard_IStream &) –
- C (Handle_Geom2d_Curve &) –
Return type: Standard_IStream
-
ReadFromString()¶ GeomTools_Curve2dSet_ReadFromString(GeomTools_Curve2dSet self, std::string src)
-
WriteToString()¶ GeomTools_Curve2dSet_WriteToString(GeomTools_Curve2dSet self) -> std::string
-
thisown¶ The membership flag
-
GeomTools_Curve2dSet_PrintCurve2d(*args)¶ - Dumps the curve on the stream, if compact is True use the compact format that can be read back.
Parameters: - C (Handle_Geom2d_Curve &) –
- OS (Standard_OStream &) –
- compact (bool) – default value is Standard_False
Return type: void
-
GeomTools_Curve2dSet_ReadCurve2d(*args)¶ - Reads the curve from the stream. The curve is assumed to have been writtent with the Print method (compact = True).
Parameters: - IS (Standard_IStream &) –
- C (Handle_Geom2d_Curve &) –
Return type: Standard_IStream
-
class
GeomTools_CurveSet(*args)¶ Bases:
object- Returns an empty set of Curves.
Return type: None -
Add()¶ - Incorporate a new Curve in the set and returns its index.
Parameters: C (Handle_Geom_Curve &) – Return type: int
-
Curve()¶ - Returns the Curve of index <I>.
Parameters: I (int) – Return type: Handle_Geom_Curve
-
DumpToString()¶ GeomTools_CurveSet_DumpToString(GeomTools_CurveSet self) -> std::string
-
GetProgress()¶ Return type: Handle_Message_ProgressIndicator
-
static
PrintCurve(*args)¶ - Dumps the curve on the stream, if compact is True use the compact format that can be read back.
Parameters: - C (Handle_Geom_Curve &) –
- OS (Standard_OStream &) –
- compact (bool) – default value is Standard_False
Return type: void
-
static
ReadCurve(*args)¶ - Reads the curve from the stream. The curve is assumed to have been writtent with the Print method (compact = True).
Parameters: - IS (Standard_IStream &) –
- C (Handle_Geom_Curve &) –
Return type: Standard_IStream
-
ReadFromString()¶ GeomTools_CurveSet_ReadFromString(GeomTools_CurveSet self, std::string src)
-
WriteToString()¶ GeomTools_CurveSet_WriteToString(GeomTools_CurveSet self) -> std::string
-
thisown¶ The membership flag
-
GeomTools_CurveSet_PrintCurve(*args)¶ - Dumps the curve on the stream, if compact is True use the compact format that can be read back.
Parameters: - C (Handle_Geom_Curve &) –
- OS (Standard_OStream &) –
- compact (bool) – default value is Standard_False
Return type: void
-
GeomTools_CurveSet_ReadCurve(*args)¶ - Reads the curve from the stream. The curve is assumed to have been writtent with the Print method (compact = True).
Parameters: - IS (Standard_IStream &) –
- C (Handle_Geom_Curve &) –
Return type: Standard_IStream
-
class
GeomTools_SurfaceSet(*args)¶ Bases:
object- Returns an empty set of Surfaces.
Return type: None -
Add()¶ - Incorporate a new Surface in the set and returns its index.
Parameters: S (Handle_Geom_Surface &) – Return type: int
-
DumpToString()¶ GeomTools_SurfaceSet_DumpToString(GeomTools_SurfaceSet self) -> std::string
-
GetProgress()¶ Return type: Handle_Message_ProgressIndicator
-
static
PrintSurface(*args)¶ - Dumps the surface on the stream, if compact is True use the compact format that can be read back.
Parameters: - S (Handle_Geom_Surface &) –
- OS (Standard_OStream &) –
- compact (bool) – default value is Standard_False
Return type: void
-
ReadFromString()¶ GeomTools_SurfaceSet_ReadFromString(GeomTools_SurfaceSet self, std::string src)
-
static
ReadSurface(*args)¶ - Reads the surface from the stream. The surface is assumed to have been writtent with the Print method (compact = True).
Parameters: - IS (Standard_IStream &) –
- S (Handle_Geom_Surface &) –
Return type: Standard_IStream
-
Surface()¶ - Returns the Surface of index <I>.
Parameters: I (int) – Return type: Handle_Geom_Surface
-
WriteToString()¶ GeomTools_SurfaceSet_WriteToString(GeomTools_SurfaceSet self) -> std::string
-
thisown¶ The membership flag
-
GeomTools_SurfaceSet_PrintSurface(*args)¶ - Dumps the surface on the stream, if compact is True use the compact format that can be read back.
Parameters: - S (Handle_Geom_Surface &) –
- OS (Standard_OStream &) –
- compact (bool) – default value is Standard_False
Return type: void
-
GeomTools_SurfaceSet_ReadSurface(*args)¶ - Reads the surface from the stream. The surface is assumed to have been writtent with the Print method (compact = True).
Parameters: - IS (Standard_IStream &) –
- S (Handle_Geom_Surface &) –
Return type: Standard_IStream
-
class
GeomTools_UndefinedTypeHandler(*args)¶ Bases:
OCC.MMgt.MMgt_TSharedReturn type: None -
GetHandle()¶
-
PrintCurve()¶ Parameters: - C (Handle_Geom_Curve &) –
- OS (Standard_OStream &) –
- compact (bool) – default value is Standard_False
Return type: void
-
PrintCurve2d()¶ Parameters: - C (Handle_Geom2d_Curve &) –
- OS (Standard_OStream &) –
- compact (bool) – default value is Standard_False
Return type: void
-
PrintSurface()¶ Parameters: - S (Handle_Geom_Surface &) –
- OS (Standard_OStream &) –
- compact (bool) – default value is Standard_False
Return type: void
-
ReadCurve()¶ Parameters: - ctype (int) –
- IS (Standard_IStream &) –
- C (Handle_Geom_Curve &) –
Return type: Standard_IStream
-
ReadCurve2d()¶ Parameters: - ctype (int) –
- IS (Standard_IStream &) –
- C (Handle_Geom2d_Curve &) –
Return type: Standard_IStream
-
ReadSurface()¶ Parameters: - ctype (int) –
- IS (Standard_IStream &) –
- S (Handle_Geom_Surface &) –
Return type: Standard_IStream
-
thisown¶ The membership flag
-
-
class
Handle_GeomTools_UndefinedTypeHandler(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared-
static
DownCast()¶
-
GetObject()¶
-
IsNull()¶
-
Nullify()¶
-
thisown¶ The membership flag
-
static
-
class
SwigPyIterator(*args, **kwargs)¶ Bases:
object-
advance()¶
-
copy()¶
-
decr()¶
-
distance()¶
-
equal()¶
-
incr()¶
-
next()¶
-
previous()¶
-
thisown¶ The membership flag
-
value()¶
-
-
class
geomtools¶ Bases:
object-
static
Dump(*args)¶ - A set of Curves from Geom2d. Dumps the surface on the stream.
Parameters: - S (Handle_Geom_Surface &) –
- OS (Standard_OStream &) –
Return type: void
- Dumps the Curve on the stream.
Parameters: - C (Handle_Geom_Curve &) –
- OS (Standard_OStream &) –
Return type: void
- Dumps the Curve on the stream.
Parameters: - C (Handle_Geom2d_Curve &) –
- OS (Standard_OStream &) –
Return type: void
-
static
GetReal(*args)¶ - Reads the Standard_Real value from the stream. Zero is read in case of error
Parameters: - IS (Standard_IStream &) –
- theValue (float &) –
Return type: void
-
static
GetUndefinedTypeHandler(*args)¶ Return type: Handle_GeomTools_UndefinedTypeHandler
-
static
Read(*args)¶ - Reads the surface from the stream.
Parameters: - S (Handle_Geom_Surface &) –
- IS (Standard_IStream &) –
Return type: void
- Reads the Curve from the stream.
Parameters: - C (Handle_Geom_Curve &) –
- IS (Standard_IStream &) –
Return type: void
- Reads the Curve from the stream.
Parameters: - C (Handle_Geom2d_Curve &) –
- IS (Standard_IStream &) –
Return type: void
-
static
SetUndefinedTypeHandler(*args)¶ Parameters: aHandler (Handle_GeomTools_UndefinedTypeHandler &) – Return type: void
-
static
Write(*args)¶ - Writes the surface on the stream.
Parameters: - S (Handle_Geom_Surface &) –
- OS (Standard_OStream &) –
Return type: void
- Writes the Curve on the stream.
Parameters: - C (Handle_Geom_Curve &) –
- OS (Standard_OStream &) –
Return type: void
- Writes the Curve on the stream.
Parameters: - C (Handle_Geom2d_Curve &) –
- OS (Standard_OStream &) –
Return type: void
-
thisown¶ The membership flag
-
static
-
geomtools_Dump(*args)¶ - A set of Curves from Geom2d. Dumps the surface on the stream.
Parameters: - S (Handle_Geom_Surface &) –
- OS (Standard_OStream &) –
Return type: void
- Dumps the Curve on the stream.
Parameters: - C (Handle_Geom_Curve &) –
- OS (Standard_OStream &) –
Return type: void
- Dumps the Curve on the stream.
Parameters: - C (Handle_Geom2d_Curve &) –
- OS (Standard_OStream &) –
Return type: void
-
geomtools_GetReal(*args)¶ - Reads the Standard_Real value from the stream. Zero is read in case of error
Parameters: - IS (Standard_IStream &) –
- theValue (float &) –
Return type: void
-
geomtools_GetUndefinedTypeHandler(*args)¶ Return type: Handle_GeomTools_UndefinedTypeHandler
-
geomtools_Read(*args)¶ - Reads the surface from the stream.
Parameters: - S (Handle_Geom_Surface &) –
- IS (Standard_IStream &) –
Return type: void
- Reads the Curve from the stream.
Parameters: - C (Handle_Geom_Curve &) –
- IS (Standard_IStream &) –
Return type: void
- Reads the Curve from the stream.
Parameters: - C (Handle_Geom2d_Curve &) –
- IS (Standard_IStream &) –
Return type: void
-
geomtools_SetUndefinedTypeHandler(*args)¶ Parameters: aHandler (Handle_GeomTools_UndefinedTypeHandler &) – Return type: void
-
geomtools_Write(*args)¶ - Writes the surface on the stream.
Parameters: - S (Handle_Geom_Surface &) –
- OS (Standard_OStream &) –
Return type: void
- Writes the Curve on the stream.
Parameters: - C (Handle_Geom_Curve &) –
- OS (Standard_OStream &) –
Return type: void
- Writes the Curve on the stream.
Parameters: - C (Handle_Geom2d_Curve &) –
- OS (Standard_OStream &) –
Return type: void
-
register_handle(handle, base_object)¶ Inserts the handle into the base object to prevent memory corruption in certain cases