SCSCSConstraints Class

The SCSCSConstraints class. This class defines contraints for creating Spiral-Curve-Spiral-Curve-Spiral (AlignmentSCSCS) compound Alignment entities.
Inheritance Hierarchy
SystemObject
  [T:Autodesk.Civil.CivilWrapper<AeccGeSCSCSConstraints>]
    Autodesk.Civil.DatabaseServicesSCSCSConstraints

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntax
public class SCSCSConstraints : [T:Autodesk.Civil.CivilWrapper<AeccGeSCSCSConstraints>]

The SCSCSConstraints type exposes the following members.

Methods
 NameDescription
Public methodStatic memberCreateByArc1Angle Creates an SCSCSConstraints object that constrains the SCSCS group by the angle of the first arc.
Public methodStatic memberCreateByArc1Length Creates an SCSCSConstraints object that constrains the SCSCS group by the length of the first arc.
Public methodStatic memberCreateByArc1PassPt Creates an SCSCSConstraints object that constrains the SCSCS group by a pass-through point for the first arc.
Public methodStatic memberCreateByArc2Angle Creates an SCSCSConstraints object that constrains the SCSCS group by an end point.
Public methodStatic memberCreateByArc2Length Creates an SCSCSConstraints object that constrains the SCSCS group by the second arc length.
Public methodStatic memberCreateByArc2PassPt Creates an SCSCSConstraints object that constrains the SCSCS group by the second arc pass through point.
Public methodStatic memberCreateByEndPoint Creates an SCSCSConstraints object that constrains the SCSCS group by an end point.
Public methodStatic memberCreateByStartPoint Creates an SCSCSConstraints object that constrains the SCSCS group by the start point.
Public methodStatic memberCreateByTan1Length Creates an SCSCSConstraints object that constrains the SCSCS group by the first tangent length.
Public methodStatic memberCreateByTan2Length Creates an SCSCSConstraints object that constrains the SCSCS group by the length of the second tangent.
Top
Remarks
An object of this type is required by the AlignmentEntityCollection::AddFreeSCSCS() method.
See Also