Show / Hide Table of Contents

Interface IDrive

Methods and properties common to all drive objects

Namespace: CADability
Assembly: CADability.dll
Syntax
public interface IDrive

Properties

| Improve this Doc View Source

DependsOn

Defines an other drive this drive depends on. The movement of the driven objects is the accumulated by all drives that prepend this drive. If DependsOn is null, then this drive is absoulte to the fixed world

Declaration
IDrive DependsOn { get; set; }
Property Value
Type Description
IDrive
| Improve this Doc View Source

MovedObjects

Declaration
List<IGeoObject> MovedObjects { get; }
Property Value
Type Description
System.Collections.Generic.List<IGeoObject>
| Improve this Doc View Source

Movement

Returns the modification that has to be applied to the objects moved by this drive to calculate the current position of the objects. This depends on the Position that has been set before (the current position). The modification does not take into account that this drive depends on another drive.

Declaration
ModOp Movement { get; }
Property Value
Type Description
ModOp
| Improve this Doc View Source

Name

Declaration
string Name { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Position

Gets or sets the current position of the driven objects.

Declaration
double Position { get; set; }
Property Value
Type Description
System.Double
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX