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
sideContourSurfaceISideContourThe side contour surface to display.
Properties
SideContourSurface
Gets or sets the side contour surface.
public ISideContour SideContourSurface { get; set; }
Property Value
Methods
Display(Bind)
Display function called in DispEngine rendering loop.
public void Display(Bind bind)
Parameters
bindBindBind 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
disposingbool
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
dstbox3d_tDestination box, expanded in place
ResetDrawingCache()
Resets the drawing cache.
public void ResetDrawingCache()