Class BodyTransparencyEvent
Last update: 16.07.2025Namespace: VM.Managed.CAD.History
Assembly: VMAppCore.dll
This class is to represent the transparency event for body.
public class BodyTransparencyEvent : BodyEventBase
Inheritance
object ← HistoryEvent ← BodyEventBase ← BodyTransparencyEvent
Inherited Members
BodyEventBase.m_keyBody, BodyEventBase.Clear(bool), HistoryEvent.ClearEvent(bool), HistoryEvent.Undo(HistoryEventArgs), HistoryEvent.Redo(HistoryEventArgs), HistoryEvent.Clear(bool), HistoryEvent.BeforeUndo(HistoryEventArgs), HistoryEvent.AfterUndo(HistoryEventArgs), HistoryEvent.BeforeRedo(HistoryEventArgs), HistoryEvent.AfterRedo(HistoryEventArgs), HistoryEvent.BeforeAdded(AddToHistoryManagerEventArgs), HistoryEvent.AfterAdded(HistoryEventArgs), HistoryEvent.IsValid
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
BodyTransparencyEvent(object, double)
public BodyTransparencyEvent(object obOriginal, double dTransparency)
Parameters
obOriginal object
dTransparency double
Methods
GetTransparency()
protected virtual double GetTransparency()
Returns
Redo(HistoryEventArgs)
public override void Redo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
ReplaceTransparency(double)
protected virtual void ReplaceTransparency(double dTransparency)
Parameters
dTransparency double
Undo(HistoryEventArgs)
public override void Undo(HistoryEventArgs args)
Parameters
args HistoryEventArgs