Table of Contents

Class NativeTopoStl3wfr

Namespace
Hi.Geom.Topo
Assembly
HiDisp.dll

Native TopoStl with element type fraction: the exact-fraction input of the linear / convex-hull sweep (HiCbtr's Sweptable builds one per cutter shape and hands TopoStlPtr to the sweep). It is not a displayee: its bounds went through the point stock's GL drawing cache, which needs a live display engine, and nothing ever displayed it or asked it for bounds (removed 2026-09-24).

public class NativeTopoStl3wfr : IDisposable
Inheritance
NativeTopoStl3wfr
Implements
Inherited Members
Extension Methods

Constructors

NativeTopoStl3wfr(Stl, double)

Initializes a new instance of the NativeTopoStl3wfr class.

public NativeTopoStl3wfr(Stl stl, double fractionTolerance)

Parameters

stl Stl

The STL model to convert to a native topology.

fractionTolerance double

The tolerance for fraction calculations.

Properties

Size

Gets the number of triangles in the native topology.

public int Size { get; }

Property Value

int

TopoStlPtr

Gets the pointer to the native topology structure.

public nint TopoStlPtr { get; }

Property Value

nint

Methods

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

~NativeTopoStl3wfr()

protected ~NativeTopoStl3wfr()

GenStl()

Generates an STL model from the native topology.

public Stl GenStl()

Returns

Stl

A new STL model.