Rhino C++ API
7.26
|
#include <rhinoSdkDisplayPipelineAttributes.h>
Classes | |
class | Factory |
class | LinearWorkflow |
Copy of IRhRdkLinearWorkflow - eventually these classes need to be combined. More... | |
Protected Member Functions | |
virtual void | Defaults () |
Friends | |
class | CDisplayAttrsPage |
class | CRhDisplayPipelineAttributesPrivate |
class | CRhinoDisplayAttrsMgr |
class | CRhinoDisplayPipeline |
class | CShadowsAttributesPage |
class | DisplayAttrsMgrList |
class | DisplayAttrsMgrListDesc |
|
strong |
Extra information for DrawToDC calls...
Enumerator | |
---|---|
kUnset | CRhinoDisplayPipeline::DrawToDC will ASSERT if called with this value. Proceed your call with one of the values below. |
kFilePreview | called from GetPreviewBitmap |
kViewCapture | ViewCaptureToFile or ViewCaptureToClipboard. |
kPrinting | Printing. |
kUIPreview | Used by various dialogs to draw the document into a bitmap. |
kMask | |
kRenderOverlays | |
kOther | 3rd party call |
|
strong |
|
strong |
|
strong |
|
strong |
CDisplayPipelineAttributes::CDisplayPipelineAttributes | ( | ) |
CDisplayPipelineAttributes::CDisplayPipelineAttributes | ( | const CDisplayPipelineAttributes & | ) |
|
virtual |
const CRhinoCacheHandle* CDisplayPipelineAttributes::ActiveCacheHandle | ( | ) | const |
const std::shared_ptr<CRhinoDib>& CDisplayPipelineAttributes::BackgroundBitmap | ( | ) | const |
const wchar_t* CDisplayPipelineAttributes::BackgroundBitmapName | ( | ) | const |
int CDisplayPipelineAttributes::BackgroundStyleHelper | ( | const CRhinoDoc & | doc | ) | const |
int CDisplayPipelineAttributes::BackgroundStyleOverride | ( | ) | const |
-1 means do not override style. Otherwise the value from ON_3dmRenderSettings::m_background_style is used.
|
virtual |
Must match factory Id - CDisplayPipelineAttributes returns ON_nil_uuid.
void CDisplayPipelineAttributes::ComputeMaterialHash | ( | ) |
ON_SHA1_Hash CDisplayPipelineAttributes::CurrentMaterialHash | ( | ) | const |
|
protectedvirtual |
void CDisplayPipelineAttributes::EnableSurfaceColorWriting | ( | bool | on | ) |
|
virtual |
void CDisplayPipelineAttributes::GetCurveAttributes | ( | CRhCurveAttributes & | attr, |
const CRhinoDisplayPipeline & | dp | ||
) | const |
void CDisplayPipelineAttributes::GetGridAttributes | ( | CRhinoAppGridSettings & | grattr | ) | const |
void CDisplayPipelineAttributes::GetMeshWireAttributes | ( | ON_Color | colors[4], |
float | thicknesses[4], | ||
unsigned int | patterns[4] | ||
) | const |
Mesh specific attributes...
[0] == non-manifold wires (3 or more faces attach to the edge) [1] == crease wires (2 faces attach to a crease or break edge) [2] == manifold wires (2 faces attach to a smooth edge) [3] == naked edge wires (boundary edge - 1 face)
int CDisplayPipelineAttributes::GetSkylightShadowQuality | ( | ) | const |
StereoRenderContext CDisplayPipelineAttributes::GetStereoRenderContext | ( | ) | const |
void CDisplayPipelineAttributes::GetSubDColorReductions | ( | int | [4] | ) | const |
bool CDisplayPipelineAttributes::GetSubDEdgeVisibility | ( | SubDEdgeType | edgeType | ) | const |
void CDisplayPipelineAttributes::GetSubDUsageIndexes | ( | int | [4] | ) | const |
void CDisplayPipelineAttributes::GetSubDWireAttributes | ( | ON_Color | colors[4], |
float | thicknesses[4], | ||
bool | applyXforms = true |
||
) | const |
[0] == smooth interior [1] == crease interior [2] == non-manifold [3] == boundary
ON_UUID CDisplayPipelineAttributes::Id | ( | ) | const |
general class object attributes...
bool CDisplayPipelineAttributes::IsGroundPlaneOff | ( | ) | const |
void CDisplayPipelineAttributes::LoadProfile | ( | const wchar_t * | lpsSection, |
CRhinoProfileContext & | |||
) |
void CDisplayPipelineAttributes::LoadProfile | ( | const wchar_t * | lpsSection, |
CRhinoProfileContext & | , | ||
const CDisplayPipelineAttributes & | Defaults | ||
) |
|
virtual |
ON_wString CDisplayPipelineAttributes::Name | ( | ) | const |
CRhinoDisplayPipeline* CDisplayPipelineAttributes::NewDisplayPipeline | ( | ) | const |
CDisplayPipelineAttributes* CDisplayPipelineAttributes::NewFromThisClass | ( | ) | const |
CDisplayPipelineAttributes& CDisplayPipelineAttributes::operator= | ( | const CDisplayPipelineAttributes & | ) |
bool CDisplayPipelineAttributes::operator== | ( | const CDisplayPipelineAttributes & | ) | const |
const ON_ClassId* CDisplayPipelineAttributes::Pipeline | ( | ) | const |
ON_UUID CDisplayPipelineAttributes::PipelineId | ( | ) | const |
ON_UUID CDisplayPipelineAttributes::RealtimeDisplayId | ( | ) | const |
int CDisplayPipelineAttributes::RealtimeRenderPasses | ( | void | ) | const |
ON_Color CDisplayPipelineAttributes::ReflectionAxisLineColor | ( | void | ) | const |
float CDisplayPipelineAttributes::ReflectionAxisLineThickness | ( | void | ) | const |
int CDisplayPipelineAttributes::ReflectionColorPercentage | ( | void | ) | const |
ON_PlaneEquation CDisplayPipelineAttributes::ReflectionPlane | ( | void | ) | const |
bool CDisplayPipelineAttributes::ReflectionPlaneAxisLineOn | ( | void | ) | const |
int CDisplayPipelineAttributes::ReflectionPlaneColorUsage | ( | void | ) | const |
bool CDisplayPipelineAttributes::ReflectionPlaneExists | ( | void | ) | const |
Get the "current" reflected plane preview drawing settings...
bool CDisplayPipelineAttributes::ReflectionPlanePreviewOn | ( | void | ) | const |
void CDisplayPipelineAttributes::ResetMaterialHash | ( | ) |
void CDisplayPipelineAttributes::ResetReflectionPlaneSettings | ( | void | ) |
turns off reflected plane preview drawing (for runtime evaluation)...
bool CDisplayPipelineAttributes::SaveProfile | ( | const wchar_t * | lpsSection, |
CRhinoProfileContext & | |||
) | const |
void CDisplayPipelineAttributes::SetActiveCacheHandle | ( | CRhinoCacheHandle * | cache | ) |
void CDisplayPipelineAttributes::SetAllObjectDrawingColors | ( | COLORREF | color | ) |
Description: Every now and then you want to draw lots of different objects using the same color. This function sets all object drawing colors to color. Examples include the "grey" shadows drawn in dynamic transformation commands and printing everything black. Parameters: color - [in]
void CDisplayPipelineAttributes::SetBackgroundBitmap | ( | const wchar_t * | name | ) |
void CDisplayPipelineAttributes::SetBackgroundBitmap | ( | std::shared_ptr< CRhinoDib > & | dib | ) |
void CDisplayPipelineAttributes::SetBackgroundStyleOverride | ( | int | ) |
void CDisplayPipelineAttributes::SetGridAttributes | ( | const CRhinoAppGridSettings & | grattr | ) |
void CDisplayPipelineAttributes::SetName | ( | const ON_wString & | ) |
void CDisplayPipelineAttributes::SetPipeline | ( | const ON_ClassId * | ) |
void CDisplayPipelineAttributes::SetRealtimeDisplayId | ( | const ON_UUID & | id | ) |
void CDisplayPipelineAttributes::SetRealtimeRenderPasses | ( | int | ) |
void CDisplayPipelineAttributes::SetShadowIntensity | ( | int | ) |
void CDisplayPipelineAttributes::SetShowRealtimeRenderProgressBar | ( | bool | ) |
void CDisplayPipelineAttributes::SetShowTangentEdges | ( | bool | show | ) |
void CDisplayPipelineAttributes::SetShowTangentSeams | ( | bool | show | ) |
void CDisplayPipelineAttributes::SetSkylightShadowQuality | ( | int | iSkylightShadowQuality | ) | const |
void CDisplayPipelineAttributes::SetStereoRenderContext | ( | StereoRenderContext | stereo_render_context | ) |
void CDisplayPipelineAttributes::SetSubDEdgeColor | ( | SubDEdgeType | edgeType, |
const ON_Color & | color | ||
) |
void CDisplayPipelineAttributes::SetSubDEdgeColorReduction | ( | SubDEdgeType | edgeType, |
int | reduction | ||
) |
void CDisplayPipelineAttributes::SetSubDEdgeThickness | ( | SubDEdgeType | edgeType, |
float | thickness | ||
) |
void CDisplayPipelineAttributes::SetSubDEdgeUsage | ( | SubDEdgeType | edgeType, |
int | usage | ||
) |
void CDisplayPipelineAttributes::SetSubDEdgeVisibility | ( | SubDEdgeType | edgeType, |
bool | on | ||
) |
void CDisplayPipelineAttributes::SetSubDReflectionAxisLineColor | ( | const ON_Color & | ) |
void CDisplayPipelineAttributes::SetSubDReflectionAxisLineThickness | ( | float | ) |
void CDisplayPipelineAttributes::SetSubDReflectionColorPercentage | ( | int | ) |
void CDisplayPipelineAttributes::SetSubDReflectionPlane | ( | const ON_PlaneEquation * | pe | ) |
void CDisplayPipelineAttributes::SetSubDReflectionPlaneColor | ( | const ON_Color & | ) |
void CDisplayPipelineAttributes::SetSubDReflectionPlaneColorUsage | ( | int | ) |
void CDisplayPipelineAttributes::SetSubDUsageIndexes | ( | int | [4] | ) |
void CDisplayPipelineAttributes::SetSupportsCustomRenderMeshes | ( | bool | bSupports | ) |
void CDisplayPipelineAttributes::SetUuid | ( | ON_UUID | ) |
int CDisplayPipelineAttributes::ShadowIntensity | ( | void | ) | const |
bool CDisplayPipelineAttributes::ShowRealtimeRenderProgressBar | ( | void | ) | const |
void CDisplayPipelineAttributes::ShowSubDReflectionPlaneAxisLine | ( | bool | show | ) |
void CDisplayPipelineAttributes::ShowSubDReflectionPlanePreview | ( | bool | show | ) |
SubD Reflection plane previewing attributes...
bool CDisplayPipelineAttributes::ShowTangentEdges | ( | ) | const |
bool CDisplayPipelineAttributes::ShowTangentSeams | ( | ) | const |
ON_Color CDisplayPipelineAttributes::SubDReflectionAxisLineColor | ( | void | ) | const |
float CDisplayPipelineAttributes::SubDReflectionAxisLineThickness | ( | void | ) | const |
int CDisplayPipelineAttributes::SubDReflectionColorPercentage | ( | void | ) | const |
bool CDisplayPipelineAttributes::SubDReflectionPlane | ( | ON_PlaneEquation & | pe | ) | const |
bool CDisplayPipelineAttributes::SubDReflectionPlaneAxisLineOn | ( | void | ) | const |
ON_Color CDisplayPipelineAttributes::SubDReflectionPlaneColor | ( | void | ) | const |
int CDisplayPipelineAttributes::SubDReflectionPlaneColorUsage | ( | void | ) | const |
bool CDisplayPipelineAttributes::SubDReflectionPlanePreviewOn | ( | void | ) | const |
bool CDisplayPipelineAttributes::SupportsCustomRenderMeshes | ( | void | ) | const |
bool CDisplayPipelineAttributes::SurfaceColorWriting | ( | ) | const |
void CDisplayPipelineAttributes::UseSubDReflectionPlaneSettings | ( | void | ) |
sets up reflected plane preview drawing based on the SubD's settings (this may turn it on or off at runtime)
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
double CDisplayPipelineAttributes::altitude = 0.0 |
bool CDisplayPipelineAttributes::automaticAltitude = true |
COLORREF CDisplayPipelineAttributes::m_AmbientColor |
bool CDisplayPipelineAttributes::m_bBakeTextures |
bool CDisplayPipelineAttributes::m_bBlendGrid |
BYTE CDisplayPipelineAttributes::m_BBoxMode |
bool CDisplayPipelineAttributes::m_bCastShadows |
bool CDisplayPipelineAttributes::m_bClippingClipSelected |
bool CDisplayPipelineAttributes::m_bClippingShowCP |
bool CDisplayPipelineAttributes::m_bClippingShowXEdges |
bool CDisplayPipelineAttributes::m_bClippingShowXSurface |
bool CDisplayPipelineAttributes::m_bCPHidden |
bool CDisplayPipelineAttributes::m_bCPHidePoints |
bool CDisplayPipelineAttributes::m_bCPHideSurface |
bool CDisplayPipelineAttributes::m_bCPHighlight |
bool CDisplayPipelineAttributes::m_bCPSingleColor |
bool CDisplayPipelineAttributes::m_bCPSolidLines |
Control Polygon specific attributes...
bool CDisplayPipelineAttributes::m_bCullBackfaces |
bool CDisplayPipelineAttributes::m_bCurveKappaHair |
bool CDisplayPipelineAttributes::m_bDisableConduits |
bool CDisplayPipelineAttributes::m_bDisableTransparency |
bool CDisplayPipelineAttributes::m_bDrawAxes |
bool CDisplayPipelineAttributes::m_bDrawGrid |
bool CDisplayPipelineAttributes::m_bDrawTransGridPlane |
bool CDisplayPipelineAttributes::m_bDrawWorldAxes |
bool CDisplayPipelineAttributes::m_bDrawZAxis |
bool CDisplayPipelineAttributes::m_bFlipGlasses |
bool CDisplayPipelineAttributes::m_bGhostLockedObjects |
bool CDisplayPipelineAttributes::m_bHighlightMeshes |
bool CDisplayPipelineAttributes::m_bHighlightSurfaces |
bool CDisplayPipelineAttributes::m_bIgnoreHighlights |
bool CDisplayPipelineAttributes::m_bIsoColorsUsed |
bool CDisplayPipelineAttributes::m_bIsoPatternUsed |
bool CDisplayPipelineAttributes::m_bIsoThicknessUsed |
bool CDisplayPipelineAttributes::m_bIsSurface |
General dynamic/runtime object drawing attributes...
bool CDisplayPipelineAttributes::m_bLayersFollowLockUsage |
bool CDisplayPipelineAttributes::m_bLockedObjectsBehind |
bool CDisplayPipelineAttributes::m_bPerPixelLighting |
bool CDisplayPipelineAttributes::m_bPlaneUsesGridColor |
bool CDisplayPipelineAttributes::m_bShadeSurface |
Both surface and mesh specific attributes...
bool CDisplayPipelineAttributes::m_bShadeVertexColors |
BYTE CDisplayPipelineAttributes::m_bShadowClippingUsage |
First nibble (0..15) = types of clipping, Second nibble (0x10 .. 0x80) = mask for when to clip.
bool CDisplayPipelineAttributes::m_bShowAnnotations |
bool CDisplayPipelineAttributes::m_bShowClippingPlanes |
Custom clippling plane attributes.
bool CDisplayPipelineAttributes::m_bShowCurves |
Curves specific attributes...
bool CDisplayPipelineAttributes::m_bShowDecals |
bool CDisplayPipelineAttributes::m_bShowEdgeEndpoints |
bool CDisplayPipelineAttributes::m_bShowEdges |
brep edge info (not used for mesh or SubD objects)
bool CDisplayPipelineAttributes::m_bShowGridOnTop |
bool CDisplayPipelineAttributes::m_bShowGrips |
bool CDisplayPipelineAttributes::m_bShowIsocurves |
iso's...
bool CDisplayPipelineAttributes::m_bShowLights |
Lights & Lighting specific attributes...
bool CDisplayPipelineAttributes::m_bShowMeshEdges |
polygon mesh and SubD edge info
here "Edge" means "break" or "crease" edges
bool CDisplayPipelineAttributes::m_bShowMeshNakedEdges |
"Naked" means boundary edges
bool CDisplayPipelineAttributes::m_bShowMeshNonmanifoldEdges |
"Nonmanifold means 3 or more faces meet at the edge
bool CDisplayPipelineAttributes::m_bShowMeshVertices |
bool CDisplayPipelineAttributes::m_bShowMeshWires |
bool CDisplayPipelineAttributes::m_bShowNakedEdges |
bool CDisplayPipelineAttributes::m_bShowNonmanifoldEdges |
bool CDisplayPipelineAttributes::m_bShowPointClouds |
PointClouds specific attributes...
bool CDisplayPipelineAttributes::m_bShowPoints |
Points specific attributes...
bool CDisplayPipelineAttributes::m_bShowText |
Dimensions & Text specific attributes...
bool CDisplayPipelineAttributes::m_bShowTransGrid |
bool CDisplayPipelineAttributes::m_bSingleCurveColor |
bool CDisplayPipelineAttributes::m_bSingleIsoColor |
bool CDisplayPipelineAttributes::m_bSingleMeshWireColor |
bool CDisplayPipelineAttributes::m_bSingleWireColor |
bool CDisplayPipelineAttributes::m_bSurfaceKappaHair |
Surface specific attributes...
bool CDisplayPipelineAttributes::m_bUseDefaultBackface |
bool CDisplayPipelineAttributes::m_bUseDocumentGrid |
bool CDisplayPipelineAttributes::m_bUseHiddenLights |
bool CDisplayPipelineAttributes::m_bUseLightColor |
bool CDisplayPipelineAttributes::m_bUseObjectBFMaterial |
bool CDisplayPipelineAttributes::m_bUseObjectMaterial |
bool CDisplayPipelineAttributes::m_bXrayAllObjects |
General display overrides...
COLORREF CDisplayPipelineAttributes::m_ClippingCPColor |
COLORREF CDisplayPipelineAttributes::m_ClippingEdgeColor |
COLORREF CDisplayPipelineAttributes::m_ClippingSurfaceColor |
enum CDisplayPipelineAttributes::ContextsForDrawToDC CDisplayPipelineAttributes::m_contextDrawToDC |
ON_Color CDisplayPipelineAttributes::m_CPColor |
ON_UUID CDisplayPipelineAttributes::m_CurrentObjectId |
COLORREF CDisplayPipelineAttributes::m_CurveColor |
struct { ... } CDisplayPipelineAttributes::m_customGroundPlaneSettings |
class RHINO_SDK_CLASS CDisplayPipelineAttributes::LinearWorkflow CDisplayPipelineAttributes::m_customLinearWorkflowSettings |
double CDisplayPipelineAttributes::m_dHorzScale |
COLORREF CDisplayPipelineAttributes::m_DotBorderColor |
COLORREF CDisplayPipelineAttributes::m_DotTextColor |
float CDisplayPipelineAttributes::m_dpi_scale_override = -1 |
View specific attributes...
The engine will typically use the current monitor dpi scaling unless m_dpi_scale_override is set to a value > 0
double CDisplayPipelineAttributes::m_dVertScale |
ERhinoPointStyle CDisplayPipelineAttributes::m_eCVStyle |
COLORREF CDisplayPipelineAttributes::m_EdgeColor |
brep edge info (not used for mesh or SubD objects)
EFrameBufferFillMode CDisplayPipelineAttributes::m_eFillMode |
Frame background settings...
ELightingScheme CDisplayPipelineAttributes::m_eLightingScheme |
RhinoLineCapStyle CDisplayPipelineAttributes::m_eLineEndCapStyle |
RhinoLineJoinStyle CDisplayPipelineAttributes::m_eLineJoinStyle |
ERhinoPointStyle CDisplayPipelineAttributes::m_ePCGripStyle |
ERhinoPointStyle CDisplayPipelineAttributes::m_ePCStyle |
ERhinoPointStyle CDisplayPipelineAttributes::m_ePointStyle |
int CDisplayPipelineAttributes::m_eShadowMapType |
double CDisplayPipelineAttributes::m_fShadowBlur |
float CDisplayPipelineAttributes::m_fShadowClippingRadius |
float CDisplayPipelineAttributes::m_fStereoParallax |
float CDisplayPipelineAttributes::m_fStereoSeparation |
ON_Color CDisplayPipelineAttributes::m_GradBotLeft |
ON_Color CDisplayPipelineAttributes::m_GradBotRight |
ON_Color CDisplayPipelineAttributes::m_GradTopLeft |
ON_Color CDisplayPipelineAttributes::m_GradTopRight |
COLORREF CDisplayPipelineAttributes::m_GridPlaneColor |
enum CDisplayPipelineAttributes::GroundPlaneUsages CDisplayPipelineAttributes::m_groundPlaneUsage |
int CDisplayPipelineAttributes::m_IsHighlighted |
COLORREF CDisplayPipelineAttributes::m_IsoColor |
COLORREF CDisplayPipelineAttributes::m_IsoUColor |
COLORREF CDisplayPipelineAttributes::m_IsoVColor |
COLORREF CDisplayPipelineAttributes::m_IsoWColor |
ON_ObjectArray<ON_Light> CDisplayPipelineAttributes::m_Lights |
enum CDisplayPipelineAttributes::LinearWorkflowUsages CDisplayPipelineAttributes::m_linearWorkflowUsage |
COLORREF CDisplayPipelineAttributes::m_LockedColor |
COLORREF CDisplayPipelineAttributes::m_MeshEdgeColor |
here "Edge" means "break" or "crease" edges
COLORREF CDisplayPipelineAttributes::m_MeshNakedEdgeColor |
COLORREF CDisplayPipelineAttributes::m_MeshNonmanifoldEdgeColor |
COLORREF CDisplayPipelineAttributes::m_MeshWireColor |
int CDisplayPipelineAttributes::m_nAGColorMode |
int CDisplayPipelineAttributes::m_nAGViewingMode |
COLORREF CDisplayPipelineAttributes::m_NakedEdgeColor |
int CDisplayPipelineAttributes::m_nAxesPercentage |
BYTE CDisplayPipelineAttributes::m_nClippingCPTrans |
0 = opaque ... 100 = transparent
BYTE CDisplayPipelineAttributes::m_nClippingCPUsage |
0 = clipping plane's color, 1 = clipping plane's material, 2 = solid color
BYTE CDisplayPipelineAttributes::m_nClippingEdgesUsage |
0 = clipping plane's color setting, 1 = solid color
BYTE CDisplayPipelineAttributes::m_nClippingEdgeThickness |
BYTE CDisplayPipelineAttributes::m_nClippingSurfaceUsage |
0 = object color settings, 1 = display mode backface settings, 2 = clipping plane's color, 3 = solid color
int CDisplayPipelineAttributes::m_nCPWireThickness |
UINT CDisplayPipelineAttributes::m_nCurvePattern |
int CDisplayPipelineAttributes::m_nCurveThickness |
int CDisplayPipelineAttributes::m_nCurveTrans |
int CDisplayPipelineAttributes::m_nCVSize |
int CDisplayPipelineAttributes::m_nEdgeColorReduction |
int CDisplayPipelineAttributes::m_nEdgeColorUsage |
UINT CDisplayPipelineAttributes::m_nEdgePattern |
int CDisplayPipelineAttributes::m_nEdgeThickness |
int CDisplayPipelineAttributes::m_nGridPlaneTrans |
int CDisplayPipelineAttributes::m_nGridTrans |
UINT CDisplayPipelineAttributes::m_nIsocurvePattern |
int CDisplayPipelineAttributes::m_nIsocurveThickness |
not used
UINT CDisplayPipelineAttributes::m_nIsoUPattern |
int CDisplayPipelineAttributes::m_nIsoUThickness |
UINT CDisplayPipelineAttributes::m_nIsoVPattern |
int CDisplayPipelineAttributes::m_nIsoVThickness |
UINT CDisplayPipelineAttributes::m_nIsoWPattern |
int CDisplayPipelineAttributes::m_nIsoWThickness |
UINT CDisplayPipelineAttributes::m_nLinePattern |
int CDisplayPipelineAttributes::m_nLineThickness |
int CDisplayPipelineAttributes::m_nLockedTrans |
int CDisplayPipelineAttributes::m_nLockedUsage |
Object locking attributes....
int CDisplayPipelineAttributes::m_nLuminosity |
int CDisplayPipelineAttributes::m_nMeshEdgeColorReduction |
here "Edge" means "break" or "crease" edges
int CDisplayPipelineAttributes::m_nMeshEdgeThickness |
here "Edge" means "break" or "crease" edges
int CDisplayPipelineAttributes::m_nMeshNakedEdgeColorReduction |
int CDisplayPipelineAttributes::m_nMeshNakedEdgeThickness |
int CDisplayPipelineAttributes::m_nMeshNonmanifoldEdgeColorReduction |
int CDisplayPipelineAttributes::m_nMeshNonmanifoldEdgeThickness |
polygon mesh and SubD non-manifold specific
int CDisplayPipelineAttributes::m_nMeshVertexSize |
UINT CDisplayPipelineAttributes::m_nMeshWirePattern |
int CDisplayPipelineAttributes::m_nMeshWireThickness |
int CDisplayPipelineAttributes::m_nNakedEdgeColorReduction |
int CDisplayPipelineAttributes::m_nNakedEdgeColorUsage |
int CDisplayPipelineAttributes::m_nNakedEdgeOverride |
UINT CDisplayPipelineAttributes::m_nNakedEdgePattern |
int CDisplayPipelineAttributes::m_nNakedEdgeThickness |
UINT CDisplayPipelineAttributes::m_nNonmanifoldEdgePattern |
brep edge non-manifold specific (not used for mesh or SubD objects)
int CDisplayPipelineAttributes::m_nNumSamples |
COLORREF CDisplayPipelineAttributes::m_NonmanifoldEdgeColor |
int CDisplayPipelineAttributes::m_nPCGripSize |
int CDisplayPipelineAttributes::m_nPCSize |
int CDisplayPipelineAttributes::m_nPlaneVisibility |
int CDisplayPipelineAttributes::m_nPointSize |
BYTE CDisplayPipelineAttributes::m_nShadingEffectsUsage |
Specialized shading effects...
BYTE CDisplayPipelineAttributes::m_nShadowBitDepth |
int CDisplayPipelineAttributes::m_nShadowMapSize |
int CDisplayPipelineAttributes::m_nStereoModeEnabled |
Stereo mode settings...
COLORREF CDisplayPipelineAttributes::m_nTCColor |
Crease lines.
int CDisplayPipelineAttributes::m_nTCThickness |
Crease lines.
UINT CDisplayPipelineAttributes::m_nTechMask |
Technical mode(s) settings...
UINT CDisplayPipelineAttributes::m_nTechUMask |
COLORREF CDisplayPipelineAttributes::m_nTEColor |
Edge lines.
int CDisplayPipelineAttributes::m_nTEThickness |
Edge lines.
COLORREF CDisplayPipelineAttributes::m_nTHColor |
Hidden lines.
int CDisplayPipelineAttributes::m_nTHThickness |
Hidden lines.
COLORREF CDisplayPipelineAttributes::m_nTIColor |
Intersection lines.
int CDisplayPipelineAttributes::m_nTIThickness |
Intersection lines.
BYTE CDisplayPipelineAttributes::m_nTransparencyTolerance |
COLORREF CDisplayPipelineAttributes::m_nTSColor |
Seam lines.
COLORREF CDisplayPipelineAttributes::m_nTSiColor |
Silhouette lines.
int CDisplayPipelineAttributes::m_nTSiThickness |
Silhouette lines.
int CDisplayPipelineAttributes::m_nTSThickness |
Seam lines.
int CDisplayPipelineAttributes::m_nWorldAxesColor |
COLORREF CDisplayPipelineAttributes::m_ObjectColor |
const CRhinoObjectIterator* CDisplayPipelineAttributes::m_pIteratorOverride |
CDisplayPipelineMaterial* CDisplayPipelineAttributes::m_pMaterial |
Runtime material used by all mesh drawing (shaded and/or rendered)
int CDisplayPipelineAttributes::m_SEPL_Rotation |
ShadedEffectParallelLine-Rotation.
BYTE CDisplayPipelineAttributes::m_SEPL_Separation |
ShadedEffectParallelLine-Separation.
BYTE CDisplayPipelineAttributes::m_SEPL_Width |
ShadedEffectParallelLine-Width.
ON_3dVector CDisplayPipelineAttributes::m_ShadowBias |
COLORREF CDisplayPipelineAttributes::m_ShadowColor |
ON_Color CDisplayPipelineAttributes::m_SolidColor |
COLORREF CDisplayPipelineAttributes::m_WireColor |
COLORREF CDisplayPipelineAttributes::m_WxColor |
COLORREF CDisplayPipelineAttributes::m_WyColor |
COLORREF CDisplayPipelineAttributes::m_WzColor |
bool CDisplayPipelineAttributes::on = true |
bool CDisplayPipelineAttributes::shadowOnly = true |