OCC.GccInt module

class GccInt_BCirc(*args)

Bases: OCC.GccInt.GccInt_Bisec

  • Constructs a bisecting curve whose geometry is the 2D circle Circ.
Parameters:Circ (gp_Circ2d) –
Return type:None
GetHandle()
thisown

The membership flag

class GccInt_BElips(*args)

Bases: OCC.GccInt.GccInt_Bisec

  • Constructs a bisecting curve whose geometry is the 2D ellipse Ellipse.
Parameters:Ellipse (gp_Elips2d) –
Return type:None
GetHandle()
thisown

The membership flag

class GccInt_BHyper(*args)

Bases: OCC.GccInt.GccInt_Bisec

  • Constructs a bisecting curve whose geometry is the 2D hyperbola Hyper.
Parameters:Hyper (gp_Hypr2d) –
Return type:None
GetHandle()
thisown

The membership flag

class GccInt_BLine(*args)

Bases: OCC.GccInt.GccInt_Bisec

  • Constructs a bisecting line whose geometry is the 2D line Line.
Parameters:Line (gp_Lin2d) –
Return type:None
GetHandle()
thisown

The membership flag

class GccInt_BParab(*args)

Bases: OCC.GccInt.GccInt_Bisec

  • Constructs a bisecting curve whose geometry is the 2D parabola Parab.
Parameters:Parab (gp_Parab2d) –
Return type:None
GetHandle()
thisown

The membership flag

class GccInt_BPoint(*args)

Bases: OCC.GccInt.GccInt_Bisec

  • Constructs a bisecting object whose geometry is the 2D point Point.
Parameters:Point (gp_Pnt2d) –
Return type:None
GetHandle()
thisown

The membership flag

class GccInt_Bisec(*args, **kwargs)

Bases: OCC.MMgt.MMgt_TShared

ArcType()
  • Returns the type of bisecting object (line, circle, parabola, hyperbola, ellipse, point).
Return type:GccInt_IType
Circle()
  • Returns the bisecting line when ArcType returns Cir. An exception DomainError is raised if ArcType is not a Cir.
Return type:gp_Circ2d
Ellipse()
  • Returns the bisecting line when ArcType returns Ell. An exception DomainError is raised if ArcType is not an Ell.
Return type:gp_Elips2d
GetHandle()
Hyperbola()
  • Returns the bisecting line when ArcType returns Hpr. An exception DomainError is raised if ArcType is not a Hpr.
Return type:gp_Hypr2d
Line()
  • Returns the bisecting line when ArcType returns Lin. An exception DomainError is raised if ArcType is not a Lin.
Return type:gp_Lin2d
Parabola()
  • Returns the bisecting line when ArcType returns Par. An exception DomainError is raised if ArcType is not a Par.
Return type:gp_Parab2d
Point()
  • Returns the bisecting line when ArcType returns Pnt. An exception DomainError is raised if ArcType is not a Pnt.
Return type:gp_Pnt2d
thisown

The membership flag

class Handle_GccInt_BCirc(*args)

Bases: OCC.GccInt.Handle_GccInt_Bisec

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_GccInt_BElips(*args)

Bases: OCC.GccInt.Handle_GccInt_Bisec

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_GccInt_BHyper(*args)

Bases: OCC.GccInt.Handle_GccInt_Bisec

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_GccInt_BLine(*args)

Bases: OCC.GccInt.Handle_GccInt_Bisec

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_GccInt_BParab(*args)

Bases: OCC.GccInt.Handle_GccInt_Bisec

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_GccInt_BPoint(*args)

Bases: OCC.GccInt.Handle_GccInt_Bisec

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_GccInt_Bisec(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

advance()
copy()
decr()
distance()
equal()
incr()
next()
previous()
thisown

The membership flag

value()
register_handle(handle, base_object)

Inserts the handle into the base object to prevent memory corruption in certain cases