Класс BorderStrip

Иерархия наследования

Синтаксис

public class BorderStrip : UrbObject, INamedTransactable, ITransactable, IUpdatable, IOwned, IHandledObject, IAlignmentContainer, INamedObject, IStgSerializable, IEquatable<UrbObject>, IBoundedObject, ICompoundLinearObject, ILinearObject, IObjectDisjoiner

Конструкторы

Свойства

ТипИмяОписание
СвойствоAlignment (Наследуется от UrbObject.)
СвойствоBorder
СвойствоBounds
СвойствоBoundsInitialized
СвойствоCenter
СвойствоColor
СвойствоDescription
СвойствоEndHeight
СвойствоEndStation
СвойствоId
СвойствоIsHidden (Наследуется от UrbObject.)
СвойствоIsUpdating (Наследуется от UndoObject.)
СвойствоIsUserDefined (Наследуется от UrbObject.)
СвойствоLeaderCenter
СвойствоLeaderDraw
СвойствоLeaderMirror
СвойствоLeaderNormal
СвойствоLeaderOffset
СвойствоLeaderPosition
СвойствоLeaderRotation
СвойствоMark
СвойствоModelId
СвойствоName
СвойствоNormal
СвойствоOwner (Наследуется от UrbObject.)
СвойствоPosition
СвойствоStartHeight
СвойствоStartStation
СвойствоTransactionManager (Наследуется от UpdatableObject.)
СвойствоUrb (Наследуется от UrbObject.)
СвойствоUrbCategory

Методы

ТипИмяОписание
МетодBeginUpdate(String) (Наследуется от UndoObject.)
МетодBeginUpdate() (Наследуется от UndoObject.)
МетодCanSplit(Double) (Переопределяет CanSplit(Double).)
МетодClone(UrbParams) (Переопределяет Clone(UrbParams).)
МетодEndUpdate() (Наследуется от UndoObject.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодEquals(UrbObject) (Переопределяет Equals(UrbObject).)
МетодGetCenterPoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Центр»
МетодGetEndPoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Конечная точка»
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetInsertionPoint(ObjectsDisjointerArgs, IList<Vector3D>)
МетодGetMiddlePoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Середина»
МетодGetNodePoint(ObjectsDisjointerArgs, IList<Vector3D>)
МетодGetPathList(IList<IPathItem>)
МетодGetPolyline(IPolyline3D)
МетодGetQuadrantPoint(ObjectsDisjointerArgs, IList<Vector3D>)
МетодGetQuickDimensionPoints(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list контрольными точками быстрых размеров
МетодGetSegments(ObjectsDisjointerArgs, IList<ArcSegment>, IList<LineSegment>) Метод заполняет списки arcList и lineList абстактной геометрией объекта для расчета других типов объектных привязок
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодJoinAsFirst(UrbParams, AlignmentJoinType, Double) (Переопределяет JoinAsFirst(UrbParams, AlignmentJoinType, Double).)
МетодJoinAsSecond(UrbParams, AlignmentJoinType, Double, Double) (Переопределяет JoinAsSecond(UrbParams, AlignmentJoinType, Double, Double).)
МетодLoadFromStg(StgNode) (Наследуется от UrbObject.)
МетодMove(Double, Double) (Переопределяет Move(Double, Double).)
МетодMove(Double, Double, IPolyline3D)
МетодObjectInLimits() (Наследуется от UrbObject.)
МетодObjectInLimits(Double, Double, Boolean, Boolean) (Переопределяет ObjectInLimits(Double, Double, Boolean, Boolean).)
МетодSaveToStg(StgNode) (Наследуется от UrbObject.)
МетодSplit(Double, UrbParams, UrbParams) (Переопределяет Split(Double, UrbParams, UrbParams).)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)

События

ТипИмяОписание
СобытиеChanged (Наследуется от UndoObject.)
СобытиеUndo (Наследуется от UndoObject.)
developers/references/topomatic.alg.road.urb.border.borderstrip.txt · Последние изменения: 2023/07/28 17:27 (внешнее изменение)