Class SolidBodyRoller
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Roller
Assembly: VMDRoller.dll
This class is to represent the solid roller body.
public class SolidBodyRoller : SolidBody, 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, IMarkerCreatable, IFacesetCreatable, ICurvesetCreatable, IConnectableNotReference, IReferencable, IConnectableHasGeometry, IBody, IInterface, ITemplateObject, IHasBuilder, IDrawIcon, ITransformable, IGeometryContainer, IMassProp, IChainedSegmentConnector, IArgument, ITransparentable, IMFModalable, IBodyAnalysisType, IAutoContactable, ITemperatureComponent, IHeatGenerationComponent, IGeometricalComponent, IContactableGeometry2Dot5D, IConnectable, IMarkerParent, IEntityRelation, IHasBody, IHasMaterial
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, IMarkerCreatable, IFacesetCreatable, ICurvesetCreatable, IConnectableNotReference, IReferencable, IConnectableHasGeometry, IBody, IInterface, ITemplateObject, IHasBuilder, IDrawIcon, ITransformable, IGeometryContainer, IMassProp, IChainedSegmentConnector, IArgument, ITransparentable, IMFModalable, IBodyAnalysisType, IAutoContactable, ITemperatureComponent, IHeatGenerationComponent, IGeometricalComponent, IContactableGeometry2Dot5D, IConnectable, IMarkerParent, IEntityRelation, IHasBody, IHasMaterial
Inherited Members
SolidBody.m_MeshFreeProperty,
SolidBody.Initialize(Unit.ConvertFactor),
SolidBody.FixUp(ObjectBase),
SolidBody.DoWorkAfterUpdateContents(),
SolidBody.GetMarkerModelNavigatorInfo(XmlDocument, XmlElement, Marker),
SolidBody.GetMarkerArrayModelNavigatorInfo(XmlDocument, XmlElement, NamedObjectDictionary
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
SolidBodyRoller()
Initializes a new instance of the
public SolidBodyRoller()
SolidBodyRoller(string)
Initializes a new instance of the
public SolidBodyRoller(string strName)
Parameters
strName string
Name of the solid roller body.
SolidBodyRoller(string, Builder)
Initializes a new instance of the
public SolidBodyRoller(string strName, Builder builder)
Parameters
strName string
Name of the solid roller body.
builder Builder
The builder.
Methods
ReGenerateBodyInformation(XmlDocument)
Sets body information
public SolidBodyRoller ReGenerateBodyInformation(XmlDocument dom)
Parameters
dom XmlDocument
The data xml of roller
Returns
The body of roller