OCC.Core.GccInt module¶
GccInt module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_gccint.html
-
class
GccInt_BCirc(*args)¶ Bases:
OCC.Core.GccInt.GccInt_Bisec- Constructs a bisecting curve whose geometry is the 2D circle Circ.
- param Circ
- type Circ
gp_Circ2d
- rtype
None
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
GccInt_BElips(*args)¶ Bases:
OCC.Core.GccInt.GccInt_Bisec- Constructs a bisecting curve whose geometry is the 2D ellipse Ellipse.
- param Ellipse
- type Ellipse
gp_Elips2d
- rtype
None
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
GccInt_BHyper(*args)¶ Bases:
OCC.Core.GccInt.GccInt_Bisec- Constructs a bisecting curve whose geometry is the 2D hyperbola Hyper.
- param Hyper
- type Hyper
gp_Hypr2d
- rtype
None
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
GccInt_BLine(*args)¶ Bases:
OCC.Core.GccInt.GccInt_Bisec- Constructs a bisecting line whose geometry is the 2D line Line.
- param Line
- type Line
gp_Lin2d
- rtype
None
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
GccInt_BParab(*args)¶ Bases:
OCC.Core.GccInt.GccInt_Bisec- Constructs a bisecting curve whose geometry is the 2D parabola Parab.
- param Parab
- type Parab
gp_Parab2d
- rtype
None
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
GccInt_BPoint(*args)¶ Bases:
OCC.Core.GccInt.GccInt_Bisec- Constructs a bisecting object whose geometry is the 2D point Point.
- param Point
- type Point
gp_Pnt2d
- rtype
None
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
GccInt_Bisec(*args, **kwargs)¶ Bases:
OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
ArcType()¶ - Returns the type of bisecting object (line, circle, parabola, hyperbola, ellipse, point).
- rtype
GccInt_IType
-
Circle()¶ - Returns the bisecting line when ArcType returns Cir. An exception DomainError is raised if ArcType is not a Cir.
- rtype
gp_Circ2d
-
static
DownCast(t)¶
-
Ellipse()¶ - Returns the bisecting line when ArcType returns Ell. An exception DomainError is raised if ArcType is not an Ell.
- rtype
gp_Elips2d
-
Hyperbola()¶ - Returns the bisecting line when ArcType returns Hpr. An exception DomainError is raised if ArcType is not a Hpr.
- rtype
gp_Hypr2d
-
Line()¶ - Returns the bisecting line when ArcType returns Lin. An exception DomainError is raised if ArcType is not a Lin.
- rtype
gp_Lin2d
-
Parabola()¶ - Returns the bisecting line when ArcType returns Par. An exception DomainError is raised if ArcType is not a Par.
- rtype
gp_Parab2d
-
Point()¶ - Returns the bisecting line when ArcType returns Pnt. An exception DomainError is raised if ArcType is not a Pnt.
- rtype
gp_Pnt2d
-
property
thisown¶ The membership flag