MeshLib C# Docs
Loading...
Searching...
No Matches

end mill tool specifications Generated from class MR.EndMillTool. This is the const half of the class. More...

Inheritance diagram for MR.Const_EndMillTool:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_EndMillTool ()
 Constructs an empty (default-constructed) instance.
unsafe Const_EndMillTool (float length, float diameter, MR.Const_EndMillCutter cutter)
 Constructs MR.EndMillTool elementwise.
unsafe Const_EndMillTool (MR.Const_EndMillTool _other)
 Generated from constructor MR.EndMillTool.EndMillTool.
 Const_EndMillTool (EndMillTool _other)
 Generated from constructor MR.EndMillTool.EndMillTool.
unsafe float getMinimalCutLength ()
 compute the minimal cut length based on the cutter parameters Generated from method MR.EndMillTool.getMinimalCutLength.
unsafe MR.Mesh toMesh (int? horizontalResolution=null, int? verticalResolution=null)
 create a tool mesh Generated from method MR.EndMillTool.toMesh. Parameter horizontalResolution defaults to 32. Parameter verticalResolution defaults to 32.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe float * __ref_storage_length
unsafe float * __ref_storage_diameter

Properties

unsafe float length [get]
 overall tool length
unsafe float diameter [get]
 tool diameter
unsafe MR.Const_EndMillCutter cutter [get, protected set]
 cutter

Detailed Description

end mill tool specifications Generated from class MR.EndMillTool. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_EndMillTool() [1/4]

unsafe MR.Const_EndMillTool.Const_EndMillTool ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_EndMillTool() [2/4]

unsafe MR.Const_EndMillTool.Const_EndMillTool ( float length,
float diameter,
MR.Const_EndMillCutter cutter )
inline

Constructs MR.EndMillTool elementwise.

◆ Const_EndMillTool() [3/4]

unsafe MR.Const_EndMillTool.Const_EndMillTool ( MR.Const_EndMillTool _other)
inline

Generated from constructor MR.EndMillTool.EndMillTool.

◆ Const_EndMillTool() [4/4]

MR.Const_EndMillTool.Const_EndMillTool ( EndMillTool _other)
inline

Generated from constructor MR.EndMillTool.EndMillTool.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_EndMillTool.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

virtual unsafe void MR.Const_EndMillTool.Dispose ( bool disposing)
inlineprotectedvirtual

◆ getMinimalCutLength()

unsafe float MR.Const_EndMillTool.getMinimalCutLength ( )
inline

compute the minimal cut length based on the cutter parameters Generated from method MR.EndMillTool.getMinimalCutLength.

◆ toMesh()

unsafe MR.Mesh MR.Const_EndMillTool.toMesh ( int? horizontalResolution = null,
int? verticalResolution = null )
inline

create a tool mesh Generated from method MR.EndMillTool.toMesh. Parameter horizontalResolution defaults to 32. Parameter verticalResolution defaults to 32.

Member Data Documentation

◆ __ref_storage_diameter

unsafe float* MR.Const_EndMillTool.__ref_storage_diameter
protected

◆ __ref_storage_length

unsafe float* MR.Const_EndMillTool.__ref_storage_length
protected

Property Documentation

◆ cutter

unsafe MR.Const_EndMillCutter MR.Const_EndMillTool.cutter
getprotected set

cutter

◆ diameter

unsafe float MR.Const_EndMillTool.diameter
get

tool diameter

◆ length

unsafe float MR.Const_EndMillTool.length
get

overall tool length


The documentation for this class was generated from the following file: