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_TShared
Return 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