|
Rhino C++ API
8.24
|
#include <RhinoSdkRender.h>
Protected Member Functions | |
| virtual class CRhinoSdkRenderFrame * | NewRenderFrame (CRhinoDoc *doc) override |
Protected Member Functions inherited from CRhinoSdkRenderEx | |
| virtual void | OnRenderFrameDestructionEx () |
| virtual int | ProcessGeometryTableEx () |
| virtual int | ProcessLightTableEx () |
Protected Member Functions inherited from CRhinoSdkRender | |
| CImpl * | Impl () |
| RenderReturnCodes | ReturnRenderCode (RenderReturnCodes rc) |
| CRhinoView * | RhinoView () const |
| void | SetRhinoView (CRhinoView *v) |
Additional Inherited Members | |
Public Types inherited from CRhinoSdkRender | |
| enum | RenderReturnCodes { render_ok = 0, render_empty_scene, render_cancel, render_no_active_view, render_on_pre_create_window, render_no_frame_wnd_pointer, render_error_creating_window, render_error_starting_render, render_enter_modal_loop, render_exit_modal_loop, render_wm_quit } |
| Render command an helpers. More... | |
Protected Attributes inherited from CRhinoSdkRender | |
| friend | CImpl |
| bool | m_batch_mode |
| DWORD | m_end_time |
| int | m_error_code |
| int | m_light_count |
| int | m_mesh_count |
| CRhinoRenderPlugIn * | m_plugin |
| BOOL32 | m_render_canceled |
| CRhinoDoc & | m_rhino_doc |
| CRhinoView * | m_rhino_view |
| ON__UINT_PTR | m_sdk_reserved = 0 |
| DWORD | m_start_time |
|
overrideprotectedvirtual |
Description: Called by Render() just after RenderPreCreateWindow(). The frame returned by this function will be used to display the rendered image in. Parameters: doc - [in] Active Rhino document; Returns: Pointer to CRhinoSdkRenderFrame object. If NULL is returned then Render() will abort.
Implements CRhinoSdkRender.
|
pure virtual |
1.8.17