Class BuilderEllipseCone
Last update: 16.07.2025Namespace: VM.Managed.CAD
Assembly: VMAppCore.dll
This class is to represent the builder of cone for ellipse.
public abstract class BuilderEllipseCone : BuilderCone, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Derived
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer
Inherited Members
BuilderCone.CheckValidationAboutBuild(),
BuilderCone.CreateParameter(),
BuilderCone.FillParameter(BuilderParamBase),
BuilderCone._TopRadius,
BuilderCylinder.CheckValidationAboutBuild(),
BuilderCylinder.CreateParameter(),
BuilderCylinder.FillParameter(BuilderParamBase),
BuilderCylinder._RadiusMajor,
BuilderCylinder._TopPosition,
BuilderCylinder._BottomPosition,
BuilderColorGeom.m_color,
BuilderColorGeom.CheckValidationAboutBuild(),
BuilderColorGeom.OnDeserialization(object),
BuilderColorGeom.FillParameter(BuilderParamBase),
BuilderColorGeom.Color,
BuilderColorGeom.DrawingColor,
BuilderTransform.SetTransform(TMatrix),
BuilderTransform.IsParameterized,
Builder.CheckValidationAboutBuild(),
Builder.CheckCircularReference(ObjectBase),
Builder.ChangeDataForCircularReference(),
Builder.GetUnnamedObjectName(object),
Builder.FindLocal(string),
Builder.CopyFilePathWhenImportBuilder(Builder),
Builder.Contains(Type),
Builder.GetBodyType(),
Builder.ReplaceData(string, object),
Builder.GetNameAttribute(string, ref List
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
BuilderEllipseCone()
Initializes a new instance of the
public BuilderEllipseCone()
Properties
_MajorAxis
Gets the major axis of cone.
public abstract VectorBase _MajorAxis { get; }
Property Value
_RadiusMinor
Gets the minor radius of cone.
public abstract double _RadiusMinor { get; }
Property Value
Methods
CheckValidationAboutBuild()
Checks validation about build.
public override void CheckValidationAboutBuild()
CreateParameter()
protected override BuilderParamBase CreateParameter()
Returns
BuilderParamBase
FillParameter(BuilderParamBase)
protected override void FillParameter(BuilderParamBase parameter)
Parameters
parameter BuilderParamBase