Table of Contents

Class SideContourDisplayee

Namespace
Hi.Milling.FluteContours
Assembly
HiMech.dll

Represents a displayable side contour.

public class SideContourDisplayee : IDisplayee, IExpandToBox3d, IDisposable
Inheritance
SideContourDisplayee
Implements
Inherited Members
Extension Methods

Constructors

SideContourDisplayee(ISideContour)

Initializes a new instance of the SideContourDisplayee class.

public SideContourDisplayee(ISideContour sideContourSurface)

Parameters

sideContourSurface ISideContour

The side contour surface to display.

Properties

SideContourSurface

Gets or sets the side contour surface.

public ISideContour SideContourSurface { get; set; }

Property Value

ISideContour

Methods

Display(Bind)

Display function called in DispEngine rendering loop.

public void Display(Bind bind)

Parameters

bind Bind

Bind with DispEngine. See Bind.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Dispose(bool)

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

ExpandToBox3d(ref box3d_t)

Expands the destination box. This function is usually used to compute the bounding box of elements. box3d_t is a value type, so the destination is passed by reference (the C++ expand_to_box3d(box3&) shape); an implementation writes dst = dst.Expanded(...) or forwards ref dst to its parts.

public void ExpandToBox3d(ref box3d_t dst)

Parameters

dst box3d_t

Destination box, expanded in place

ResetDrawingCache()

Resets the drawing cache.

public void ResetDrawingCache()