Class LineStrip
Inheritance
System.Object
LineStrip
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Experior.Core.dll
public class LineStrip : Tool, IAssembly, IEntity, IDisposable, ILabel, ISelectedObject
Constructors
Declaration
Declaration
public LineStrip(LineStripInfo info)
Parameters
Properties
Declaration
public override string Category { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Declaration
protected bool Flat { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public override ImageSource Image { get; }
Property Value
Type |
Description |
System.Windows.Media.ImageSource |
|
Overrides
Declaration
[Browsable(false)]
public override IRigidPart InitialDragingPart { get; }
Property Value
Overrides
Declaration
[Browsable(false)]
public List<DragingBox> Points { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<DragingBox> |
|
Declaration
public override Vector3 Position { get; set; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
Overrides
Declaration
protected bool ShowLines { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Declaration
protected virtual RigidPart AddPoint(Vector3 position)
Parameters
Type |
Name |
Description |
System.Numerics.Vector3 |
position |
|
Returns
Declaration
public override void Deselect()
Overrides
Declaration
protected virtual void DragPointDraging(RigidPart sender, Vector3 delta, RigidPart.DraggingEventArgs e)
Parameters
Declaration
protected virtual void DragpointMouseUp(RigidPart sender)
Parameters
Declaration
protected virtual void DragpointSelected(RigidPart sender)
Parameters
Declaration
public override void Inserted()
Overrides
Declaration
public override RigidPart InsertPart(Point p)
Parameters
Type |
Name |
Description |
System.Windows.Point |
p |
|
Returns
Overrides
Declaration
public override bool Move(Vector3 delta)
Parameters
Type |
Name |
Description |
System.Numerics.Vector3 |
delta |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
Declaration
protected virtual DragingBox PointAdded(Vector3 position)
Parameters
Type |
Name |
Description |
System.Numerics.Vector3 |
position |
|
Returns
Declaration
protected void UpdateLinePositions()
Implements
System.IDisposable