Table of Contents

Class SketchConstraint

Namespace
Macad.Core.Shapes
Assembly
Macad.Core.dll
public abstract class SketchConstraint : BaseObject
Inheritance
SketchConstraint
Derived

Properties

public virtual double Parameter { get; set; }
Property Value: double

public int[] Points { get; protected init; }
Property Value: int[]

public int[] Segments { get; protected init; }
Property Value: int[]

Methods

public abstract SketchConstraint Clone()
Returns: SketchConstraint

public abstract bool MakeConstraint(Dictionary<int, Pnt2d> points, Dictionary<int, SketchSegment> segments, SketchConstraintSolver solver)
points Dictionary<int, Pnt2d>
segments Dictionary<int, SketchSegment>
solver SketchConstraintSolver
Returns: bool