Инструменты пользователя

Инструменты сайта


developers:references:topomatic.alg.road.urb.userstrips.userstrip

Класс UserStrip

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

Синтаксис

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

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

Свойства

ТипИмяОписание
СвойствоAlignment (Наследуется от UrbObject.)
СвойствоAppointment
СвойствоBorder
СвойствоBounds
СвойствоBoundsInitialized
СвойствоCenter
СвойствоColor
СвойствоDescription
СвойствоDraw
СвойствоFromCrossing
СвойствоId (Наследуется от UrbObject.)
СвойствоIsHidden (Наследуется от UrbObject.)
СвойствоIsUpdating (Наследуется от UndoObject.)
СвойствоIsUserDefined (Наследуется от UrbObject.)
СвойствоName
СвойствоOwner (Наследуется от UrbObject.)
СвойствоPosition
СвойствоPriority
СвойствоStripHatch
СвойствоTransactionManager (Наследуется от UpdatableObject.)
СвойствоUrb (Наследуется от UrbObject.)
СвойствоUrbCategory

Методы

ТипИмяОписание
МетодBeginUpdate() (Наследуется от UndoObject.)
МетодBeginUpdate(String) (Наследуется от UndoObject.)
МетодCanSplit(Double) (Наследуется от UrbObject.)
МетодClone(UrbParams) (Наследуется от UrbObject.)
МетодEndUpdate() (Наследуется от UndoObject.)
МетодEquals(UrbObject) (Переопределяет Equals(UrbObject).)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
Метод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>)
Метод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) (Наследуется от UrbObject.)
МетодJoinAsSecond(UrbParams, AlignmentJoinType, Double, Double) (Наследуется от UrbObject.)
МетодLoadFromStg(StgNode) (Наследуется от UrbObject.)
МетодMove(Double, Double) (Наследуется от UrbObject.)
МетодMove(Double, IPolyline3D)
МетодObjectInLimits(Double, Double, Boolean, Boolean) (Наследуется от UrbObject.)
МетодObjectInLimits() (Наследуется от UrbObject.)
МетодSaveToStg(StgNode) (Наследуется от UrbObject.)
МетодSplit(Double, UrbParams, UrbParams) (Наследуется от UrbObject.)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)

События

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