Rhino C++ API  7.26
CRhinoDisplayEngine_OGL Member List

This is the complete list of members for CRhinoDisplayEngine_OGL, including all inherited members.

ActiveStereoProjection() const overrideCRhinoDisplayEngine_OGLvirtual
AddLight(const ON_Light &) overrideCRhinoDisplayEngine_OGLvirtual
AggregateComponentStatus() constON_Objectvirtual
AttachUserData(class ON_UserData *pUserData)ON_Object
AvailableGLLevel(bool *coreProfile)CRhinoDisplayEngine_OGLstatic
BlendMap(int nTex, float fBlend)CRhinoDisplayEngine_OGLprotected
CameraToClip() constCRhinoDisplayEngine
CameraToClipInverse() constCRhinoDisplayEngine
CanSaveDepthBuffer() overrideCRhinoDisplayEngine_OGLvirtual
CaptureFrame(const ON_Viewport &viewport) overrideCRhinoDisplayEngine_OGLvirtual
ClearAllComponentStates() constON_Object
ClearClipPlanes()CRhinoDisplayEnginevirtual
ClearComponentStates(ON_ComponentStatus states_to_clear) constON_Objectvirtual
ClearComponentStates(ON_COMPONENT_INDEX component_index, ON_ComponentStatus states_to_clear) constON_Objectvirtual
ClearDepthBuffer() overrideCRhinoDisplayEngine_OGLvirtual
ClearFrameBuffer(const ON_Color &, const ON_Color &, const ON_Color &, const ON_Color &) overrideCRhinoDisplayEngine_OGLvirtual
ClearFrameBuffer(const CRhinoDib *) overrideCRhinoDisplayEngine_OGLvirtual
CRhinoDisplayEngine::ClearFrameBuffer(const ON_Color &color)CRhinoDisplayEngine
CRhinoDisplayEngine::ClearFrameBuffer(const ON_Color &colorTop, const ON_Color &colorBottom)CRhinoDisplayEngine
ClearLights()CRhinoDisplayEnginevirtual
ClearTextureCache() overrideCRhinoDisplayEngine_OGLvirtual
ClippingPlanes() constCRhinoDisplayEngine
ClippingToScreenPoint(const ON_4dPoint &point) constCRhinoDisplayEngine
ClipPlaneCount() constCRhinoDisplayEngine
ComputeZBiasValues(int bias, double &a, double &b, double &c, double &d, bool &use_d) constCRhinoDisplayEngineprotected
CopyBackBufferFrom(const CRhinoDib &) overrideCRhinoDisplayEngine_OGLvirtual
CRhinoDisplayEngine::CopyBackBufferFrom(HDC pDC)CRhinoDisplayEnginevirtual
CopyBackBufferTo(CRhinoDib &) overrideCRhinoDisplayEngine_OGLvirtual
CRhinoDisplayEngine::CopyBackBufferTo(HDC hDC)CRhinoDisplayEnginevirtual
CopyDepthBufferTo(CRhinoDib &, bool=false, bool=false, CRhinoDib *=nullptr) overrideCRhinoDisplayEngine_OGLvirtual
CopyDepthToBackBuffer()CRhinoDisplayEnginevirtual
CopyUserData(const ON_Object &source_object, ON_UUID source_userdata_item_id, ON_Object::UserDataConflictResolution userdata_conflict_resolution)ON_Object
CopyUserData(const ON_Object &source_object)ON_Object
CreateClipRegion(const ON_Curve &boundary)CRhinoDisplayEnginevirtual
CRhEngine_GL11 classCRhinoDisplayEngine_OGLfriend
CRhEngine_GL21 classCRhinoDisplayEngine_OGLfriend
CRhEngine_GL33 classCRhinoDisplayEngine_OGLfriend
CRhEngine_GL40 classCRhinoDisplayEngine_OGLfriend
CRhinoDisplayEngine()CRhinoDisplayEngine
CRhinoDisplayEngine_OGL()CRhinoDisplayEngine_OGL
CRhinoDisplayPipeline classCRhinoDisplayEngine_OGLfriend
CRhOglEngineExtension classCRhinoDisplayEngine_OGLfriend
CRhResourceManager_OGL classCRhinoDisplayEngine_OGLfriend
CullFaceMode() constCRhinoDisplayEngine
DataCRC(ON__UINT32 current_remainder) constON_Objectvirtual
Defaults()CRhinoDisplayEngine_OGLprotected
DeleteComponents(const ON_COMPONENT_INDEX *ci_list, size_t ci_count)ON_Objectvirtual
DepthBufferBitDepth() overrideCRhinoDisplayEngine_OGLvirtual
DepthMode()CRhinoDisplayEngine_OGL
Destroy()CRhinoDisplayEngine_OGLprotected
DestroyClipRegion(int region_id)CRhinoDisplayEnginevirtual
DestroyRuntimeCache(bool bDelete=true)ON_Objectvirtual
DetachUserData(class ON_UserData *pUserData)ON_Object
DisableCoplanarClippingPlanes(const CRhinoObject *pRhinoObject, ON_SimpleArray< int > &planes_disabled)CRhinoDisplayEngine
DisableCoplanarClippingPlanes(const ON_Plane &plane, ON_SimpleArray< int > &planes_disabled)CRhinoDisplayEngine
DisableGLContext()CRhinoDisplayEngine_OGLprotected
DisableTextures()CRhinoDisplayEngine_OGLprotected
DisplayAttrs() constCRhinoDisplayEngine
DpiScale() constCRhinoDisplayEngine
Draw2dLines(const ON_2fPoint *points, int count, bool asPolyline, ON_Color strokeColor, float strokeWidth, RhinoDashStyle style, bool xormode) overrideCRhinoDisplayEngine_OGLvirtual
DrawBezier(int dim, BOOL bIsRational, int order, int cv_stride, const double *cv4d, const CRhCurveAttributes &attrs)CRhinoDisplayEnginevirtual
DrawBezier(int, const ON_4fPoint *, const CRhCurveAttributes &, int=1, int=0)CRhinoDisplayEngineprotected
DrawBitmap(const CRhinoDib &dib, int left, int top) overrideCRhinoDisplayEngine_OGLvirtual
DrawBitmap(const CRhinoDib &dib, int left, int top, int width, int height)CRhinoDisplayEngine_OGL
DrawBrepWires(const ON_Brep *brep, const class CDisplayPipelineAttributes *da, int wireDensity, bool edgeAnalysis, CRhinoCacheHandle *cacheHandle) overrideCRhinoDisplayEngine_OGLvirtual
DrawCapturedFrame(const ON_Viewport &destination) overrideCRhinoDisplayEngine_OGLvirtual
DrawCombinedTextures(UINT nT1, UINT nT2, int nCOP, float Scale, ON_Color Color=ON_UNSET_COLOR)CRhinoDisplayEngine_OGL
DrawConstructionPlane(const ON_3dmConstructionPlane &plane, bool bShowGrid, bool bShowGridAxes, bool bShowZAxis, const ON_Color &grid_thin_color, const ON_Color &grid_thick_color, const ON_Color &grid_xaxis_color, const ON_Color &grid_yaxis_color, const ON_Color &grid_zaxis_color, int grid_thick_line_size, int grid_axis_line_size, int axes_percentage=100, bool bForceBackground=false)CRhinoDisplayEnginevirtual
DrawConstructionPlaneFarLines(ON_SimpleArray< ON_Line > &far_lines)CRhinoDisplayEngineprotected
DrawConstructionPlaneLine(const ON_Plane &near_plane, const ON_3dPoint &p, const ON_3dPoint &q, ON_SimpleArray< ON_Line > &far_lines)CRhinoDisplayEngineprotected
DrawCurve(const ON_Curve &curve, const class CRhinoDisplayPen &pen, CRhinoCacheHandle *cacheHandle) overrideCRhinoDisplayEngine_OGLvirtual
DrawDot(const ON_TextDot &dot, bool locationInWorld, ON_Color fillColor, ON_Color textColor, ON_Color borderColor, CRhinoCacheHandle *cache) overrideCRhinoDisplayEngine_OGLvirtual
DrawEnvironment() overrideCRhinoDisplayEngine_OGLvirtual
DrawExtrusionWires(const ON_Extrusion &extrusion, const class CDisplayPipelineAttributes *da, int wireDensity, bool edgeAnalysis, CRhinoCacheHandle *cacheHandle) overrideCRhinoDisplayEngine_OGLvirtual
DrawGroundPlane(const class CDisplayPipelineAttributes &dpa, const class CRhGLGroundPlane &groundplane) overrideCRhinoDisplayEngine_OGLvirtual
DrawHatch(const ON_Hatch &hatch, const ON_HatchPattern *pattern, float strokeWidth, ON_Color hatchColor, ON_Color boundaryColor, CRhinoCacheHandle *cacheHandle) overrideCRhinoDisplayEngine_OGLvirtual
DrawHatch(const ON_Hatch &hatch, const class CRhinoDisplayBrush *fillBrush, const class CRhinoDisplayPen *boundaryPen, CRhinoCacheHandle *cacheHandle) overrideCRhinoDisplayEngine_OGLvirtual
DrawLine(const ON_3dPoint &from, const ON_3dPoint &to, const ON_Color &color, int thickness, UINT pattern=0xFFFFFFFF)CRhinoDisplayEnginevirtual
DrawLineNoClip(const ON_3dPoint &from, const ON_3dPoint &to, const ON_Color &color, float thickness)CRhinoDisplayEngine
DrawLines(const class CLinesDescriptor &) overrideCRhinoDisplayEngine_OGLvirtual
DrawMesh(const ON_Mesh &mesh, bool wires, bool shaded, const class CDisplayPipelineAttributes *da, CRhinoCacheHandle *cacheHandle)CRhinoDisplayEngine
DrawMeshes(const ON_Mesh **meshes, int count, bool wires, bool shaded, const CDisplayPipelineAttributes *da, CRhinoCacheHandle *cacheHandle) overrideCRhinoDisplayEngine_OGL
CRhinoDisplayEngine::DrawMeshes(const ON_Mesh **meshes, int count, bool wires, bool shaded, const class CDisplayPipelineAttributes *da, CRhinoCacheHandle *cacheHandle)CRhinoDisplayEnginevirtual
DrawMeshFace(const ON_Mesh &mesh, int faceIndex, const class CDisplayPipelineAttributes *da, CRhinoCacheHandle *cacheHandle)CRhinoDisplayEngine
DrawMeshFaces(const ON_Mesh &mesh, const int *faces, int faceCount, const CDisplayPipelineAttributes *da, CRhinoCacheHandle *cacheHandle) overrideCRhinoDisplayEngine_OGL
CRhinoDisplayEngine::DrawMeshFaces(const ON_Mesh &mesh, const int *faces, int faceCount, const class CDisplayPipelineAttributes *da, CRhinoCacheHandle *cacheHandle)CRhinoDisplayEnginevirtual
CRhinoDisplayEngine::DrawMeshFaces(const ON_Mesh &mesh, const ON_SimpleArray< int > &faces, const class CDisplayPipelineAttributes *da, CRhinoCacheHandle *cacheHandle)CRhinoDisplayEngine
DrawPointCloud(const ON_PointCloud &cloud, ERhinoPointStyle style, float pixelSize, bool scaleSizeForDpi, ON_Color colorOverride, int indexCount, const unsigned int *indices, CRhinoCacheHandle *cache, int degradeCount) overrideCRhinoDisplayEngine_OGLvirtual
DrawPoints(int count, const class CRhPointData *points, CRhinoCacheHandle *) overrideCRhinoDisplayEngine_OGLvirtual
CRhinoDisplayEngine::DrawPoints(int count, const ON_3dPoint *points, ERhinoPointStyle style, const ON_Color &strokeColor, const ON_Color &fillColor, float diameter, float strokeWidth, float innerDiameter, float rotationRadians, bool diameterInPixels, bool autoScaleDpi, CRhinoCacheHandle *cache)CRhinoDisplayEnginevirtual
CRhinoDisplayEngine::DrawPoints(int count, const ON_2dPoint *screenPoints, ERhinoPointStyle style, const ON_Color &strokeColor, const ON_Color &fillColor, float diameterPixels, float strokeWidthPixels, float innerDiameterPixels, float rotationRadians, bool autoScaleDpi, CRhinoCacheHandle *cache)CRhinoDisplayEnginevirtual
DrawPolygon(const ON_3dPoint *points, int count, ON_Color color, bool bFilled) overrideCRhinoDisplayEngine_OGLvirtual
DrawPolylines(const CRhinoClippingVertexCollection *lists, int count) overrideCRhinoDisplayEngine_OGL
CRhinoDisplayEngine::DrawPolylines(const class CRhinoClippingVertexCollection *lists, int count)=0CRhinoDisplayEnginepure virtual
CRhinoDisplayEngine::DrawPolylines(const class CLinesDescriptor &ld)CRhinoDisplayEnginevirtual
DrawRoundedRectangle(ON_2fPoint screenCenter, float pixelWidth, float pixelHeight, float cornerRadius, ON_Color strokeColor, float strokeWidth, ON_Color fillColor) overrideCRhinoDisplayEngine_OGLvirtual
DrawShadedBrep(const ON_Brep *brep, const class CDisplayPipelineAttributes *da, CRhinoCacheHandle *cacheHandle)CRhinoDisplayEnginevirtual
DrawString(const wchar_t *text, const ON_Xform &xf, const ON_Font *font, const ON_Color &color, ON::TextHorizontalAlignment horizontalAlignment, ON::TextVerticalAlignment verticalAlignment, CRhinoCacheHandle *cache) overrideCRhinoDisplayEngine_OGLvirtual
DrawString(const wchar_t *text, const ON_Color &textColor, const ON_2dPoint &point, bool middle, float fontHeightPixels, const ON_Font *font) overrideCRhinoDisplayEngine_OGLvirtual
CRhinoDisplayEngine::DrawString(const ON_TextContent &text, const ON_Xform &textXform, ON_Color color, CRhinoCacheHandle *cache)CRhinoDisplayEnginevirtual
DrawSubD(const class CRhinoSubDDisplay &subd_display, const class CRhinoSubDDisplayAttributes &subd_display_attributes) overrideCRhinoDisplayEngine_OGLvirtual
CRhinoDisplayEngine::DrawSubD(const class ON_SubD &subd, const class CRhSubDDisplayAttributes *attrs, CRhinoCacheHandle *cacheHandle)CRhinoDisplayEnginevirtual
DrawSubDComponents(const class ON_SubD &subd, const class ON_SubDComponentPtr *components, size_t componentCount, const class CRhSubDDisplayAttributes *attrs, CRhinoCacheHandle *cacheHandle)CRhinoDisplayEnginevirtual
DrawTextRun(const ON_TextRun &run, const ON_Font *font, const ON_Xform &xform, ON_Color color, CRhinoCacheHandle *cache)CRhinoDisplayEnginevirtual
DrawTraceImage(const class CRhTraceImage &traceimage) overrideCRhinoDisplayEngine_OGLvirtual
DrawViewportAlignedImage(const class CRhOpenGLTexture &image, bool bProgramInUse)CRhinoDisplayEngine_OGL
DrawViewportAlignedQuad(bool bProgramInUse)CRhinoDisplayEngine_OGL
DrawWallpaper(const class CRhWallpaper &wallpaper) overrideCRhinoDisplayEngine_OGLvirtual
DrawWorldAxes(const ON_Color &xaxis_color, const ON_Color &yaxis_color, const ON_Color &zaxis_color, int axes_length, int label_offset, int letter_size)CRhinoDisplayEnginevirtual
Dump(ON_TextLog &) constON_Objectvirtual
EmergencyDestroy()ON_Object
EnableClipPlanes(bool bEnable, int plane=-1)CRhinoDisplayEnginevirtual
EnableColorWriting(bool=true) overrideCRhinoDisplayEngine_OGLvirtual
EnableDepthTesting(bool=true) overrideCRhinoDisplayEngine_OGLvirtual
EnableDepthWriting(bool=true) overrideCRhinoDisplayEngine_OGLvirtual
EnableGLContext()CRhinoDisplayEngine_OGLprotected
EnableMaterials(bool on)CRhinoDisplayEngine
EnableMeshBuffering(bool on) overrideCRhinoDisplayEngine_OGLvirtual
EnableMultiSample(bool bEnable=true) overrideCRhinoDisplayEngine_OGLvirtual
EnableShadowMap(bool bEnable=true)CRhinoDisplayEngine_OGL
EnumMultiSampleModes(int)CRhinoDisplayEngine_OGLprotected
ExecutionLevel() constCRhinoDisplayEngine_OGL
FirstUserData() constON_Object
FlushAll() overrideCRhinoDisplayEngine_OGLvirtual
FlushCurveBuffer() overrideCRhinoDisplayEngine_OGLprotectedvirtual
FlushMeshBuffer() overrideCRhinoDisplayEngine_OGLprotectedvirtual
FlushPointBuffer() overrideCRhinoDisplayEngine_OGLprotectedvirtual
FrameBufferBitDepth() overrideCRhinoDisplayEngine_OGLvirtual
FrameBufferChannelDepth(int &, int &, int &, int &) overrideCRhinoDisplayEngine_OGLvirtual
FrustumCenter() constCRhinoDisplayEngine
GeometrySource() constCRhinoDisplayEngine
GetBackBuffer(CRhinoDib &) overrideCRhinoDisplayEngine_OGLvirtual
GetCapturedFrame() const overrideCRhinoDisplayEngine_OGLvirtual
GetClipPlanes(bool clippingCoordinates, ON_SimpleArray< ON_PlaneEquation > &planes) constCRhinoDisplayEngine_OGLprotected
GetComponentsWithSetStates(ON_ComponentStatus states_filter, bool bAllEqualStates, ON_SimpleArray< ON_COMPONENT_INDEX > &components) constON_Objectvirtual
GetCurveAttributes(CRhCurveAttributes &attributes) constCRhinoDisplayEngine
GetDepthBuffer(float *buffer, int left, int top, int width, int height) overrideCRhinoDisplayEngine_OGLvirtual
GetEnabledClipPlanes(const ON_Xform *xf) constCRhinoDisplayEngine
GetEngineGlPrivate()CRhinoDisplayEngine_OGL
GetFarPlane(ON_Plane &) constCRhinoDisplayEngine
GetFrameBufferObject()CRhinoDisplayEngine_OGL
GetGlCameraToClip(float m[16], const ON_Xform *extra) constCRhinoDisplayEngine_OGL
GetGlCameraToClipInverse(float m[16], const ON_Xform *extra) constCRhinoDisplayEngine_OGL
GetGlClipToScreen(float m[16]) constCRhinoDisplayEngine_OGL
GetGlScreenToClip(float m[16]) constCRhinoDisplayEngine_OGL
GetGlWorldToCamera(float m[16], bool includeModelTransform, const ON_Xform *extra) constCRhinoDisplayEngine_OGL
GetGlWorldToCameraInverse(float m[16], bool includeModelTransform, const ON_Xform *extra) constCRhinoDisplayEngine_OGL
GetGlWorldToClip(float m[16], bool includeModelTransform, const ON_Xform *extra) constCRhinoDisplayEngine_OGL
GetGlWorldToClipInverse(float m[16], bool includeModelTransform, const ON_Xform *extra) constCRhinoDisplayEngine_OGL
GetLight(int index) constCRhinoDisplayEnginevirtual
GetModelViewMatrix() constCRhinoDisplayEngine
GetMultiSampleMode() const overrideCRhinoDisplayEngine_OGLvirtual
GetMultiSampleModes(ON_SimpleArray< int > &) const overrideCRhinoDisplayEngine_OGLvirtual
GetNearFarPlane(ON_Plane &N, ON_Plane &F) constCRhinoDisplayEngine
GetNearPlane(ON_Plane &) constCRhinoDisplayEngine
GetOffscreenBufferInfo(HDC dc, int &, int &) overrideCRhinoDisplayEngine_OGLvirtual
GetRenderingContext() constCRhinoDisplayEngine_OGL
GetRenderTargetDC() constCRhinoDisplayEngineprotected
CRhinoDisplayEngine::GetSceneManager(const CRhinoDoc *doc)CRhinoDisplayEngine
GetStereoParallax() constCRhinoDisplayEnginevirtual
GetStereoSeparation() constCRhinoDisplayEnginevirtual
GetUserData(const ON_UUID &userdata_uuid) constON_Object
GetUserString(const wchar_t *key, ON_wString &string_value) constON_Object
GetUserStringKeys(ON_ClassArray< ON_wString > &user_string_keys) constON_Object
GetUserStrings(ON_ClassArray< ON_UserString > &user_strings) constON_Object
HasDepthBuffer() overrideCRhinoDisplayEngine_OGLvirtual
InitOpenGL()CRhinoDisplayEngine_OGLprotected
InstanceDefinitionTransform() constCRhinoDisplayEngine
InStereoMode() constCRhinoDisplayEnginevirtual
InvalidateCapturedFrame() overrideCRhinoDisplayEngine_OGLvirtual
IsAccelerated() const overrideCRhinoDisplayEngine_OGLvirtual
IsCorrupt(bool bRepair, bool bSilentError, class ON_TextLog *text_log) constON_Object
IsEntireBoxVisible(const ON_BoundingBox &bbox) constCRhinoDisplayEngine
iShutdownEngine()CRhinoDisplayEngineprotected
IsKindOf(const ON_ClassId *pClassId) constON_Object
IsPreview(void) constCRhinoDisplayEngine_OGL
IsShadowMapEnabled()CRhinoDisplayEngine_OGL
IsValid(class ON_TextLog *text_log=nullptr) constON_Objectvirtual
LightCount() constCRhinoDisplayEnginevirtual
Line(const ON_4fPoint &start, const ON_4fPoint &end)CRhinoDisplayEngineprotected
LinearWorkflow() constCRhinoDisplayEngine_OGL
LineTo(const ON_4fPoint &)CRhinoDisplayEngineprotected
m__zbias_aCRhinoDisplayEngineprotected
m__zbias_bCRhinoDisplayEngineprotected
m__zbias_cCRhinoDisplayEngineprotected
m__zbias_dCRhinoDisplayEngineprotected
m__zbias_use_dCRhinoDisplayEngineprotected
m_bInfiniteDepthCRhinoDisplayEngineprotected
m_bInStereoModeCRhinoDisplayEngineprotected
m_bTransformShadowMatrixCRhinoDisplayEngine_OGLprotected
m_bUseMaterialsCRhinoDisplayEngineprotected
m_CameraCRhinoDisplayEngineprotected
m_CameraStackCRhinoDisplayEngineprotected
m_cliptol_xCRhinoDisplayEngineprotected
m_cliptol_yCRhinoDisplayEngineprotected
m_cliptol_zCRhinoDisplayEngineprotected
m_curve_attrsCRhinoDisplayEngineprotected
m_depth_testing_stackCRhinoDisplayEngineprotected
m_depth_writing_stackCRhinoDisplayEngineprotected
m_dpCRhinoDisplayEngineprotected
m_dpi_scaleCRhinoDisplayEngineprotected
m_draw_speedCRhinoDisplayEngineprotected
m_fStereoParallaxCRhinoDisplayEngineprotected
m_fStereoSeparationCRhinoDisplayEngineprotected
m_hDCCRhinoDisplayEngineprotected
m_hWndCRhinoDisplayEngineprotected
m_modelview_matrix_stackCRhinoDisplayEngineprotected
m_ModelXformStackCRhinoDisplayEngineprotected
m_nDisplayHeightCRhinoDisplayEngineprotected
m_nDisplayWidthCRhinoDisplayEngineprotected
m_nTextureUnitCRhinoDisplayEngine_OGLprotected
m_privateCRhinoDisplayEngineprotected
m_stol_xCRhinoDisplayEngineprotected
m_stol_yCRhinoDisplayEngineprotected
m_stol_zCRhinoDisplayEngineprotected
m_wire_depthCRhinoDisplayEngineprotected
MakeDefaultContextCurrent()CRhinoDisplayEngine_OGLstatic
MarkAggregateComponentStatusAsNotCurrent() constON_Objectvirtual
MaxClipPlanesSupported() const overrideCRhinoDisplayEngine_OGLvirtual
MaxDecalsSupported() const overrideCRhinoDisplayEngine_OGLvirtual
MaxLightsSupported() const overrideCRhinoDisplayEngine_OGLvirtual
MaxObjectMappingsSupported() const overrideCRhinoDisplayEngine_OGLvirtual
MaxTextureCoords() constCRhinoDisplayEngine_OGL
MaxTextureSize() constCRhinoDisplayEngine_OGL
MaxTextureUnits() constCRhinoDisplayEngine_OGL
MemoryRelocate()ON_Objectvirtual
MeshBufferingEnabled() const overrideCRhinoDisplayEngine_OGLvirtual
ModelObjectId() constON_Objectvirtual
ModelTransform() constCRhinoDisplayEngine
ModelTransformIsIdentity() constCRhinoDisplayEngine
MoveTo(const ON_4fPoint &)CRhinoDisplayEngineprotected
MoveToLineTo(const ON_4fPoint &start, const ON_4fPoint &end)CRhinoDisplayEngineprotected
MoveUserData(ON_Object &source_object, ON_UUID source_userdata_item_id, ON_Object::UserDataConflictResolution userdata_conflict_resolution, bool bDeleteAllSourceItems)ON_Object
MoveUserData(ON_Object &source_object)ON_Object
NotifyClippingPlanesChanged() overrideCRhinoDisplayEngine_OGLprotectedvirtual
NotifyFrameSizeChanged(int nWidth, int nHeight) overrideCRhinoDisplayEngine_OGLprotectedvirtual
NotifyProjectionChanged() overrideCRhinoDisplayEngine_OGLprotectedvirtual
ObjectType() constON_Objectvirtual
ON_Object() ON_NOEXCEPTON_Object
ON_Object(const ON_Object &)ON_Object
operator=(const ON_Object &)ON_Object
PopColorWriting()CRhinoDisplayEnginevirtual
PopDepthTesting()CRhinoDisplayEnginevirtual
PopDepthWriting()CRhinoDisplayEnginevirtual
PopModelTransform()CRhinoDisplayEngine
PopModelViewMatrix()CRhinoDisplayEngine
PopProjection()CRhinoDisplayEngine
PostProcessFrameBuffer()CRhinoDisplayEngine_OGL
PreviewEnvironmentId(void) constCRhinoDisplayEngine_OGL
ProcessLinearWorkflow(const class CRhOpenGLTexture &image, const float gammaExponent)CRhinoDisplayEngine_OGL
PurgeUserData()ON_Object
PushColorWriting(bool bEnable)CRhinoDisplayEnginevirtual
PushDepthTesting(bool bEnable)CRhinoDisplayEnginevirtual
PushDepthWriting(bool bEnable)CRhinoDisplayEnginevirtual
PushModelTransform(const ON_Xform &mt)CRhinoDisplayEngine
PushModelViewMatrix(const ON_Xform &xf)CRhinoDisplayEngine
PushModelViewMatrix()CRhinoDisplayEngine
PushProjection(const ON_Viewport &viewport)CRhinoDisplayEngine
Read(ON_BinaryArchive &binary_archive)ON_Objectvirtual
RenderPass() constCRhinoDisplayEngine_OGL
ResetEngine() overrideCRhinoDisplayEngine_OGLvirtual
RestoreBackBuffer() overrideCRhinoDisplayEngine_OGLvirtual
RestoreDepthBuffer() overrideCRhinoDisplayEngine_OGLvirtual
SaveBackBuffer() overrideCRhinoDisplayEngine_OGLvirtual
SaveDepthBuffer() overrideCRhinoDisplayEngine_OGLvirtual
ScreenLength(double world_length) constCRhinoDisplayEngine
ScreenToClip() constCRhinoDisplayEngine
ScreenToClipInverse() constCRhinoDisplayEngine
SetCamera(const ON_Viewport &)CRhinoDisplayEngine
SetClippingPlanes(const ON_SimpleArray< ON_ClippingPlaneInfo > &clipplanes)CRhinoDisplayEnginevirtual
SetClipRegion(int region_id)CRhinoDisplayEnginevirtual
SetComponentStates(ON_COMPONENT_INDEX component_index, ON_ComponentStatus states_to_set) constON_Objectvirtual
SetComponentStatus(ON_COMPONENT_INDEX component_index, ON_ComponentStatus status_to_copy) constON_Objectvirtual
SetCullFaceMode(ECullFaceMode mode) overrideCRhinoDisplayEngine_OGLvirtual
SetCurveAttributes(const CRhCurveAttributes &attributes)CRhinoDisplayEngine
SetDepthMode(int) overrideCRhinoDisplayEngine_OGLvirtual
SetDpiScale(float scale)CRhinoDisplayEngine
SetInstanceDefinitionTransform(const ON_Xform &idt)CRhinoDisplayEngine
SetIsPreview(bool)CRhinoDisplayEngine_OGL
SetLinearWorkflow(const CDisplayPipelineAttributes::LinearWorkflow &lw)CRhinoDisplayEngine_OGL
SetModelTransform(const ON_Xform &mt)CRhinoDisplayEngine
SetModelViewMatrix(const ON_Xform &xf)CRhinoDisplayEngine
SetMultiSampleMode(int) overrideCRhinoDisplayEngine_OGLvirtual
SetPreviewEnvironmentId(ON_UUID)CRhinoDisplayEngine_OGL
SetRenderTarget(HWND hWnd)CRhinoDisplayEngineprotectedvirtual
SetRenderTarget(HDC pDC, bool bShutDown)CRhinoDisplayEngineprotectedvirtual
SetScreenDrawTolerance(double, double, double)CRhinoDisplayEngineprotected
SetStereoMode(bool) overrideCRhinoDisplayEngine_OGLvirtual
SetStereoParallax(float)CRhinoDisplayEnginevirtual
SetStereoSeparation(float fSep)CRhinoDisplayEnginevirtual
SetTextureCoords(int nTex, int stride, const void *) constCRhinoDisplayEngine_OGL
SetupGLMatrices(bool model, bool projection)CRhinoDisplayEngine_OGLprotected
SetupMaterial(int cullFaceMode, const CDisplayPipelineAttributes *da)CRhinoDisplayEngine_OGLprotected
SetupMaterial(const CDisplayAttributeMaterial &material)CRhinoDisplayEngine_OGLprotected
SetupPixelFormat()CRhinoDisplayEngine_OGLprotected
SetupTexture(UINT nId, UINT nTarget, ON_Texture &)CRhinoDisplayEngine_OGLprotected
SetUserString(const wchar_t *key, const wchar_t *string_value)ON_Object
SetUserStrings(int count, const ON_UserString *user_strings, bool bReplace)ON_Object
SetZBiasLevel(int zbias)CRhinoDisplayEnginevirtual
ShowBackBuffer(HDC dc) overrideCRhinoDisplayEngine_OGLvirtual
Shutdown()CRhinoDisplayEngine_OGLprotected
ShutdownEngine() overrideCRhinoDisplayEngine_OGLvirtual
SizeOf() constON_Objectvirtual
StartEngine() overrideCRhinoDisplayEngine_OGLvirtual
StopEngine() overrideCRhinoDisplayEngine_OGLvirtual
SupportsMultiSampling() const overrideCRhinoDisplayEngine_OGLvirtual
SupportsShading() const overrideCRhinoDisplayEngine_OGLvirtual
SupportsStencilBuffer() constCRhinoDisplayEngine_OGL
ThisIsNullptr(bool bSilentError) constON_Object
TransformShadowMatrix(bool bTransform)CRhinoDisplayEngine_OGL
TransformUserData(const class ON_Xform &xform)ON_Object
UpdateReferencedComponents(const class ON_ComponentManifest &source_manifest, const class ON_ComponentManifest &destination_manifest, const class ON_ManifestMap &manifest_map)ON_Objectvirtual
UseClipPlanes() constCRhinoDisplayEngine
UseHardwareModes(bool=true)CRhinoDisplayEngine_OGL
UseMaterials()CRhinoDisplayEngine
UserDataConflictResolution enum nameON_Object
UserStringCount() constON_Object
ValidateFBO()CRhinoDisplayEngine_OGLprotected
VP() constCRhinoDisplayEngine
WireDpiScale() constCRhinoDisplayEngine
WorldToCamera(bool includeModelXform=true) constCRhinoDisplayEngine
WorldToCameraInverse(bool includeModelXform=true) constCRhinoDisplayEngine
WorldToClip(bool includeModelXform=true) constCRhinoDisplayEngine
WorldToClipInverse(bool includeModelXform=true) constCRhinoDisplayEngine
WorldToClippingPoint(const ON_3dPoint &point) constCRhinoDisplayEngine
WorldToScreen(bool includeModelXform=true) constCRhinoDisplayEngine
WorldToScreenInverse(bool includeModelXform=true) constCRhinoDisplayEngine
WorldToScreenPoint(const ON_3dPoint &point) constCRhinoDisplayEngine
Write(ON_BinaryArchive &binary_archive) constON_Objectvirtual
ZBiasDistance(double z, double w) constCRhinoDisplayEngineprotected
ZBiasLevel() constCRhinoDisplayEnginevirtual
~CRhinoDisplayEngine()CRhinoDisplayEnginevirtual
~CRhinoDisplayEngine_OGL()CRhinoDisplayEngine_OGLvirtual
~ON_Object()ON_Objectvirtual