Class BallToSurfaceContact
Last update: 16.07.2025Namespace: VM.Managed.DAFUL
Assembly: VMDBallPlacing.dll
The class for ball to surface contact.
public class BallToSurfaceContact : MbyNContact, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, IEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, IVisible, IDocumentOwner, INamed, INavigatorItem, IVisible, IMultiChangable, IHasProperty, IGroup, IEnableForSimulationScenario, IDraw, IDrawIcon, ITemplateObject, IArgument, IReportable, IReferencable, IEntityRelation, IGapSupport
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, IEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, IVisible, IDocumentOwner, INamed, INavigatorItem, IVisible, IMultiChangable, IHasProperty, IGroup, IEnableForSimulationScenario, IDraw, IDrawIcon, ITemplateObject, IArgument, IReportable, IReferencable, IEntityRelation, IGapSupport
Inherited Members
MbyNContact.Draw(Canvas),
MbyNContact.LinkRequestUpdate(object, LinkEventArgs),
MbyNContact.OnDeserialization(object),
MbyNContact.GetBaseEntities(),
MbyNContact.GetActionEntities(),
MbyNContact.CheckAttributeMbyNContact(MultipleContactInfo[], MultipleContactInfo[]),
MbyNContact.GetModelNavigatorInformationImpl(XmlDocument, XmlElement, bool),
MbyNContact.OnLinkReserved(ILink, object, EventArgs),
MbyNContact.IsValidContact(IContactable[], IContactable[], MultiContactType),
MbyNContact.BaseGeometries,
MbyNContact.ActionGeometries,
MbyNContact.ArgumentType,
MultipleContactBase.UpdateIcon(),
MultipleContactBase.IsUseContactType(IContactable, IContactable, MultiContactType),
MultipleContactBase.IsUseContactType(IContactable, IContactable, MultiContactType, ref bool),
MultipleContactBase.MultiContactType,
MultipleContactBase.ReportTypeImpl,
Contact
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
BallToSurfaceContact()
public BallToSurfaceContact()
Methods
Draw(Canvas)
Draws the icon.
public override void Draw(Canvas canvas)
Parameters
canvas Canvas
The canvas has icon information.