Class MovingLoad
- Namespace
- FemDesign.Loads
- Assembly
- FemDesign.Core.dll
public class MovingLoad : EntityBase, ILoadElement, IFemDesignEntity
- Inheritance
-
MovingLoad
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
MovingLoad(string, Vehicle_lib_type, List<Point3d>, List<Point3d>, double, double, bool, bool, bool)
public MovingLoad(string name, Vehicle_lib_type vehicle, List<Point3d> pathPosition, List<Point3d> vehiclePosition, double shiftX = 0, double shiftY = 0, bool returnPath = false, bool lockDirection = false, bool cutLoadsToPathExtent = false)
Parameters
name string
vehicle Vehicle_lib_type
pathPosition List<Point3d>
vehiclePosition List<Point3d>
shiftX double
shiftY double
returnPath bool
lockDirection bool
cutLoadsToPathExtent bool
Fields
_divisionPoint
public int _divisionPoint
Field Value
- int
_vehicleShiftX
public double _vehicleShiftX
Field Value
- double
_vehicleShiftY
public double _vehicleShiftY
Field Value
- double
Properties
CutToPath
public bool CutToPath { get; set; }
Property Value
- bool
DivisionDistance
public double DivisionDistance { get; set; }
Property Value
- double
DivisionPoint
public int DivisionPoint { get; set; }
Property Value
- int
LockDirection
public bool LockDirection { get; set; }
Property Value
- bool
Name
public string Name { get; set; }
Property Value
- string
PathPosition
public List<Point3d> PathPosition { get; set; }
Property Value
- List<Point3d>
Return
public bool Return { get; set; }
Property Value
- bool
Vehicle
public Vehicle_lib_type Vehicle { get; set; }
Property Value
- Vehicle_lib_type
VehiclePosition
public VehiclePosition VehiclePosition { get; set; }
Property Value
- VehiclePosition
VehicleShiftX
public double VehicleShiftX { get; set; }
Property Value
- double
VehicleShiftY
public double VehicleShiftY { get; set; }
Property Value
- double
_vehicleGuid
public Guid _vehicleGuid { get; set; }
Property Value
- Guid
Methods
ToString()
public override string ToString()
Returns
- string
Operators
implicit operator Moving_load_type(MovingLoad)
public static implicit operator Moving_load_type(MovingLoad obj)
Parameters
obj MovingLoad
Returns
- Moving_load_type