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_Transient
Empty 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