Hide menu
Loading...
Searching...
No Matches
manufacturingtoolkit.CadExMTK.Geom_Conic2d Class Reference

Conic2d Conic2d.hxx cadex/Geom/Conic2d.hxx. More...

Inheritance diagram for manufacturingtoolkit.CadExMTK.Geom_Conic2d:
manufacturingtoolkit.CadExMTK.Geom_Curve2d manufacturingtoolkit.CadExMTK.Geom_Geometry manufacturingtoolkit.CadExMTK.BaseObject manufacturingtoolkit.CadExMTK.Geom_Circle2d manufacturingtoolkit.CadExMTK.Geom_Ellipse2d manufacturingtoolkit.CadExMTK.Geom_Hyperbola2d manufacturingtoolkit.CadExMTK.Geom_Parabola2d

Public Member Functions

 __init__ (self, *args, **kwargs)
 
 Position (self)
 Returns an axis.
 
 Parameter (self, thePoint)
 Returns parameter for a 2D point.
 
- Public Member Functions inherited from manufacturingtoolkit.CadExMTK.Geom_Curve2d
 Type (self)
 Returns a curve type.
 
 Continuity (self)
 Returns a continuity type of the curve.
 
 Value (self, theParameter)
 Evaluates a point on the curve.
 
 Normal (self, theParameter)
 Returns the normal direction theNormal of parameter theParam.
 
 Curvature (self, theParameter)
 Returns the curvature value of parameter theParam.
 
 UMin (self)
 Returns a minimum parameter of a definition domain.
 
 UMax (self)
 Returns a maximum parameter of a definition domain.
 
 Domain (self)
 Returns a definition domain.
 
 IsTrimmed (self)
 Returns whether curve is trimmed or not.
 
 SetTrim (self, theFirst, theLast)
 Trims curve with [theFirst, theLast] section.
 
 D0 (self, theParameter, theValue)
 Returns the point theValue of parameter theParam.
 
 D1 (self, theParameter, theValue, theD1)
 Returns the point theValue of parameter theParam and the first derivative theD1.
 
 D2 (self, theParameter, theValue, theD1, theD2)
 Returns the point theValue of parameter theParam and second derivatives theD1 and theD2.
 
 DN (self, theParameter, theDerivativeOrder, theValue, theD)
 Returns true if calculation was passed succsesfully, the returned vectors gives the value of the derivative for the order of derivation theDerivativeOrder.
 
 Transform (self, theTransformation)
 Applies transformation matrix to this object.
 
 Transformed (self, theTransformation)
 Returns a copy this object after applying transformation.
 
- Public Member Functions inherited from manufacturingtoolkit.CadExMTK.BaseObject
 Id (self)
 Return unique identifier of public object.
 
 IsNull (self)
 

Static Public Member Functions

 CompareType (theObject)
 
 Cast (theBase)
 

Detailed Description

Conic2d Conic2d.hxx cadex/Geom/Conic2d.hxx.

Base class for 2D conic curves.

A conic curve has an axis placement returned by Position(). Parametrization is defined taking into account X-axis of the axis placement.

See also
Axis2d, Conic.

Constructor & Destructor Documentation

◆ __init__()

manufacturingtoolkit.CadExMTK.Geom_Conic2d.__init__ ( self,
* args,
** kwargs )

Member Function Documentation

◆ Cast()

manufacturingtoolkit.CadExMTK.Geom_Conic2d.Cast ( theBase)
static

◆ CompareType()

manufacturingtoolkit.CadExMTK.Geom_Conic2d.CompareType ( theObject)
static

The documentation for this class was generated from the following file:
  • CadExMTK.py