Interop Methods |
The Interop type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | CommandLineOptionFromNativePointer |
Create a command line option for a native pointer. Do not hold onto this class as it does not control
the lifetime of the underlying pointer
|
![]() ![]() | CreateFromNativePointer |
Constructs a RhinoCommon Geometry class from a given ON_Geomety*. The ON_Geometry*
must be declared on the heap and its lifetime becomes controlled by RhinoCommon.
|
![]() ![]() | FileReadOptionsConstPointer |
Returns the underlying const CRhinoFileReadOptions* for a Rhino.FileIO.FileReadOptions object.
You should only be interested in using this function if you are writing C++ code.
|
![]() ![]() | FileWriteOptionsConstPointer |
Returns the underlying const CRhinoFileWriteOptions* for a Rhino.FileIO.FileWriteOptions object.
You should only be interested in using this function if you are writing C++ code.
|
![]() ![]() | FontFromPointer |
Create managed Font from native ON_Font*
|
![]() ![]() | FromOnBrep |
Copies a Rhino_DotNet brep to a RhinoCommon brep class.
|
![]() ![]() | FromOnCurve |
Copies a Rhino_DotNet curve to a RhinoCommon curve class.
|
![]() ![]() | FromOnMesh |
Copies a Rhino_DotNet mesh to a RhinoCommon mesh class.
|
![]() ![]() | FromOnSurface |
Copies a Rhino_DotNet surface to a RhinoCommon Surface class.
|
![]() ![]() | NativeGeometryConstPointer |
Returns the underlying const ON_Geometry* for a RhinoCommon class. You should only
be interested in using this function if you are writing C++ code.
|
![]() ![]() | NativeGeometryNonConstPointer |
Returns the underlying non-const ON_Geometry* for a RhinoCommon class. You should
only be interested in using this function if you are writing C++ code.
|
![]() ![]() | NativeNonConstPointer(DisplayPipeline) |
Get CRhinoDisplayPipeline* for a DisplayPipeline instance
|
![]() ![]() | NativeNonConstPointer(GetPoint) |
Get CRhinoGetPoint* from a GetPoint instance
|
![]() ![]() | NativeNonConstPointer(RhinoViewport) |
Get CRhinoViewport* from a RhinoViewport instance
|
![]() ![]() | NativeNonConstPointer(ViewCaptureSettings) |
Get a CRhinoPrintInfo* for a given ViewCaptureSettings class
|
![]() ![]() | NativeNonConstPointer(ViewportInfo) |
Get ON_Viewport* from a ViewportInfo instance
|
![]() ![]() | NativeRhinoDocPointer |
Gets the C++ CRhinoDoc* for a given RhinoCommon RhinoDoc class.
|
![]() ![]() | NSFontFromFont(Font) |
Get native NSFont* from a Rhino Font. Only works on Mac
|
![]() ![]() | NSFontFromFont(Font, Double) |
Get native NSFont* from a Rhino Font. Only works on Mac
|
![]() ![]() | PlugInPointer |
Gets a C++ plug-in pointer for a given RhinoCommon plug-in.
This is a Rhino SDK function. |
![]() ![]() | RhinoObjectConstPointer |
Returns the underlying const CRhinoObject* for a RhinoCommon class. You should only
be interested in using this function if you are writing C++ code.
|
![]() ![]() | RhinoObjectFromPointer |
Constructs a RhinoCommon Rhino object from an unmanaged C++ RhinoObject pointer.
|
![]() ![]() | ToIRhinoViewport |
Convert a Rhino.Display.Viewport to an RMA.Rhino.IRhinoViewport.
|
![]() ![]() | ToOnBrep |
Constructs a Rhino_DotNet OnBrep that is a copy of a given brep.
|
![]() ![]() | ToOnCurve |
Constructs a Rhino_DotNet OnCurve that is a copy of a given curve.
|
![]() ![]() | ToOnMesh |
Constructs a Rhino_DotNet OnMesh that is a copy of a given mesh.
|
![]() ![]() | ToOnSurface |
Constructs a Rhino_DotNet OnSurface that is a copy of a given curve.
|
![]() ![]() | ToOnXform |
Constructs a Rhino_DotNet OnXform from a given RhinoCommon Transform.
|
![]() ![]() | TryCopyFromOnArc |
Attempts to copy the contents of a RMA.OpenNURBS.OnArc to a Rhino.Geometry.Arc.
|
![]() ![]() | TryCopyToOnArc |
Attempts to copy the contents of a Rhino.Geometry.Arc to a RMA.OpenNURBS.OnArc.
|
![]() ![]() | ViewCaptureFromPointer |
Create a ViewCaptureSettings class from a native const CRhinoPrintInfo*
The pointer values are copied
|