MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.CubicBezierCurve3d Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, CubicBezierCurve3d arg0)
 
Vector3d getPoint (self, float t)
 

Static Public Member Functions

std_array_double_4 getWeights (float t)
 

Static Public Attributes

typing elements = 3
 

Detailed Description

Generated from:  MR::CubicBezierCurve3d

Cubic Bezier curve

Constructor & Destructor Documentation

◆ __init__() [1/2]

None mrmeshpy.CubicBezierCurve3d.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/2]

None mrmeshpy.CubicBezierCurve3d.__init__ ( self,
CubicBezierCurve3d arg0 )
Implicit copy constructor.

Member Function Documentation

◆ getPoint()

Vector3d mrmeshpy.CubicBezierCurve3d.getPoint ( self,
float t )
computes point on the curve from parameter value

◆ getWeights()

std_array_double_4 mrmeshpy.CubicBezierCurve3d.getWeights ( float t)
static
computes weights of every control point for given parameter value, the sum of all weights is equal to 1

Member Data Documentation

◆ elements

typing mrmeshpy.CubicBezierCurve3d.elements = 3
static

The documentation for this class was generated from the following file: