Class FixtureEditorDisplayee
Displayee for fixture visualization and editor overlays.
public class FixtureEditorDisplayee : IDisplayee, IExpandToBox3d, IGetAsmb, IGetAnchor, IGetTopoIndex
- Inheritance
-
FixtureEditorDisplayee
- Implements
- Inherited Members
- Extension Methods
Properties
Config
Gets or sets the visualization configuration.
public FixtureEditorDisplayeeConfig Config { get; set; }
Property Value
Fixture
Gets the current Fixture.
public Fixture Fixture { get; }
Property Value
FixtureGetter
Gets or sets the delegate that provides the current Fixture.
public Func<Fixture> FixtureGetter { get; set; }
Property Value
RenderingMode
Gets or sets the rendering mode for the underlying solid.
public Solid.RenderingModeEnum RenderingMode { get; set; }
Property Value
ShowGeomAnchor
Gets or sets whether to show the geometry anchor.
public bool ShowGeomAnchor { get; set; }
Property Value
ShowTableBuckle
Gets or sets whether to show the table buckle anchor.
public bool ShowTableBuckle { get; set; }
Property Value
ShowWorkpieceBuckle
Gets or sets whether to show the workpiece buckle anchor.
public bool ShowWorkpieceBuckle { get; set; }
Property Value
Methods
Display(Bind)
Display function called in DispEngine rendering loop.
public void Display(Bind bind)
Parameters
bind
BindBind with DispEngine. See Bind.
ExpandToBox3d(Box3d)
Expands the destination box. This function is usually used to compute the bounding box of elements.
public void ExpandToBox3d(Box3d dst)
Parameters
dst
Box3dDestination box
GetAnchor()
Get key anchor. (i.e. root anchor)
public Anchor GetAnchor()
Returns
- Anchor
key anchor
GetAsmb()
Gets the key asmb.
public Asmb GetAsmb()
Returns
- Asmb
The key asmb.