Share

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.280

Syntax

C#

public class SCSCSConstraints : [T:Autodesk.Civil.CivilWrapper<AeccGeSCSCSConstraints>]

VB

Public Class SCSCSConstraints
	Inherits [T:Autodesk.Civil.CivilWrapper<AeccGeSCSCSConstraints>]

C++

public ref class SCSCSConstraints : public [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.

Remarks

An object of this type is required by the AlignmentEntityCollection::AddFreeSCSCS() method.

See Also

Reference

Was this information helpful?