Implements construction algorithms for parabola arcs in 3D space. The result is a Geom_TrimmedCurve. A MakeArcOfParabola object provides a framework for:
More...
#include <GC_MakeArcOfParabola.hxx>
Implements construction algorithms for parabola arcs in 3D space. The result is a Geom_TrimmedCurve. A MakeArcOfParabola object provides a framework for:
- defining the construction of the arc of parabola,
- implementing the construction algorithm, and
- consulting the results. In particular, the Value function returns the constructed arc of parabola.
◆ GC_MakeArcOfParabola() [1/3]
| GC_MakeArcOfParabola::GC_MakeArcOfParabola |
( |
const gp_Parab & | theParab, |
|
|
const double | theAlpha1, |
|
|
const double | theAlpha2, |
|
|
const bool | theSense ) |
Constructs an arc from angular bounds on a parabola.
- Parameters
-
| [in] | theParab | source parabola |
| [in] | theAlpha1 | first angle (radians) |
| [in] | theAlpha2 | second angle (radians) |
| [in] | theSense | orientation of resulting arc |
◆ GC_MakeArcOfParabola() [2/3]
| GC_MakeArcOfParabola::GC_MakeArcOfParabola |
( |
const gp_Parab & | theParab, |
|
|
const gp_Pnt & | theP, |
|
|
const double | theAlpha, |
|
|
const bool | theSense ) |
Constructs an arc from a point and angle on a parabola.
- Parameters
-
| [in] | theParab | source parabola |
| [in] | theP | point on parabola |
| [in] | theAlpha | target angle (radians) |
| [in] | theSense | orientation of resulting arc |
◆ GC_MakeArcOfParabola() [3/3]
| GC_MakeArcOfParabola::GC_MakeArcOfParabola |
( |
const gp_Parab & | theParab, |
|
|
const gp_Pnt & | theP1, |
|
|
const gp_Pnt & | theP2, |
|
|
const bool | theSense ) |
Constructs an arc between two points on a parabola.
- Parameters
-
| [in] | theParab | source parabola |
| [in] | theP1 | first point |
| [in] | theP2 | second point |
| [in] | theSense | orientation of resulting arc |
◆ operator const occ::handle< Geom_TrimmedCurve > &()
Conversion operator returning the constructed object.
- Returns
- resulting object
◆ Value()
Returns the constructed arc of parabola.
- Returns
- resulting arc
The documentation for this class was generated from the following file: