Class BezierCurve

BezierCurve class

Provides intermediate Drawable representation in form of cubic Bezier curve

public class BezierCurve : IgesDrawableBase

Constructors

NameDescription
BezierCurve(IDrawableProperties, Point3D[])Creates new Bezier curve geometric representation from geometry points and non-geometry properties

Properties

NameDescription
AllPoints { get; }Array of all points defining geometry
Childs { get; }
EntityUID { get; set; }
Id { get; }
Properties { get; }Non-geometric properties for geometry

Methods

NameDescription
override GetNewPropsDrawable(IDrawableProperties)Creates a new Bezier curve using geometry of current BEzier curve and provided non-geometric properties
override GetTransformedDrawable(Point3D[])Creates a new Bezier curve using provided points and non-geometric properties of current Bezier curve

See Also