Tangent Calculus
Class full path: NemAll_Python_Geometry.TangentCalculus
Tangent calculation at an element point
Functions
Calculate
overload
Calculate(line)
staticmethod
Calculate(line)
staticmethod
Calculate(polyline, inputPnt)
staticmethod
Calculates tangent vector of Polyline2D at given point
Parameters:
Name | Type | Description | Default |
---|---|---|---|
polyline
|
Polyline2D
|
Polyline on which to calculate tangent vector |
required |
inputPnt
|
Point3D
|
point on object for tangent calculation |
required |
Returns:
Type | Description |
---|---|
Vector3D
|
tangent vector |
Calculate(polyline, inputPnt)
staticmethod
Calculates tangent vector of Polyline2D at given point
Parameters:
Name | Type | Description | Default |
---|---|---|---|
polyline
|
Polyline3D
|
Polyline on which to calculate tangent vector |
required |
inputPnt
|
Point3D
|
point on object for tangent calculation |
required |
Returns:
Type | Description |
---|---|
Vector3D
|
tangent vector |
Calculate(polygon, inputPnt)
staticmethod
Calculate(arc, inputPnt)
staticmethod
Calculate(arc, inputPnt)
staticmethod
Calculate(spline, inputPnt)
staticmethod
Calculate(spline, inputPnt)
staticmethod
Calculate(bspline, inputPnt)
staticmethod
Calculate(bspline, inputPnt)
staticmethod
Calculate(clothoid, inputPnt)
staticmethod
Calculates tangent vector of Clothoid2D at given point
Parameters:
Name | Type | Description | Default |
---|---|---|---|
clothoid
|
Clothoid2D
|
Clothoid on which to calculate tangent vector |
required |
inputPnt
|
Point3D
|
point on object for tangent calculation |
required |
Returns:
Type | Description |
---|---|
Vector3D
|
tangent vector |
Calculate(path, inputPnt)
staticmethod
Calculate(brep, inputPnt)
staticmethod
Calculates tangent vector of BRep3D at given point
Parameters:
Name | Type | Description | Default |
---|---|---|---|
brep
|
BRep3D
|
Brep body |
required |
inputPnt
|
Point3D
|
point on object for tangent calculation |
required |
Returns:
Type | Description |
---|---|
Vector3DList
|
tangent vectors |
Calculate(geoObject, inputPnt)
staticmethod