Public Member Functions | Public Attributes | Private Attributes
ON_3dmRenderSettings Class Reference

#include <opennurbs_3dm_settings.h>

List of all members.

Public Member Functions

void Default ()
void Dump (ON_TextLog &text_log) const
 ON_3dmRenderSettings ()
 ON_3dmRenderSettings (const ON_3dmRenderSettings &)
ON_3dmRenderSettingsoperator= (const ON_3dmRenderSettings &)
bool Read (ON_BinaryArchive &)
bool ScaleBackgroundToFit () const
void SetScaleBackgroundToFit (bool bScaleBackgroundToFit)
bool Write (ON_BinaryArchive &) const
 ~ON_3dmRenderSettings ()

Public Attributes

ON_Color m_ambient_light
int m_antialias_style
ON_wString m_background_bitmap_filename
ON_Color m_background_bottom_color
ON_Color m_background_color
int m_background_style
ON_BOOL32 m_bCustomImageSize
ON_BOOL32 m_bDepthCue
ON_BOOL32 m_bFlatShade
ON_BOOL32 m_bRenderAnnotation
ON_BOOL32 m_bRenderBackfaces
ON_BOOL32 m_bRenderCurves
ON_BOOL32 m_bRenderIsoparams
ON_BOOL32 m_bRenderMeshEdges
ON_BOOL32 m_bRenderPoints
ON_BOOL32 m_bUseHiddenLights
bool m_bUsesAmbientAttr
bool m_bUsesAnnotationAttr
bool m_bUsesBackfaceAttr
bool m_bUsesBackgroundAttr
bool m_bUsesCurvesAttr
bool m_bUsesHiddenLightsAttr
bool m_bUsesIsoparmsAttr
bool m_bUsesMeshEdgesAttr
bool m_bUsesPointsAttr
double m_image_dpi
int m_image_height
ON::unit_system m_image_us
int m_image_width
int m_shadowmap_height
double m_shadowmap_offset
int m_shadowmap_style
int m_shadowmap_width

Private Attributes

bool m_bScaleBackgroundToFit
unsigned char m_reserved1 [3]
unsigned char m_reserved2 [3]

Detailed Description

Definition at line 555 of file opennurbs_3dm_settings.h.


Constructor & Destructor Documentation

Definition at line 488 of file opennurbs_3dm_settings.cpp.

Definition at line 493 of file opennurbs_3dm_settings.cpp.

Definition at line 498 of file opennurbs_3dm_settings.cpp.


Member Function Documentation

Definition at line 438 of file opennurbs_3dm_settings.cpp.

void ON_3dmRenderSettings::Dump ( ON_TextLog text_log) const

Definition at line 408 of file opennurbs_3dm_settings.cpp.

ON_3dmRenderSettings & ON_3dmRenderSettings::operator= ( const ON_3dmRenderSettings src)

Definition at line 504 of file opennurbs_3dm_settings.cpp.

Definition at line 593 of file opennurbs_3dm_settings.cpp.

Definition at line 667 of file opennurbs_3dm_settings.cpp.

void ON_3dmRenderSettings::SetScaleBackgroundToFit ( bool  bScaleBackgroundToFit)

Definition at line 672 of file opennurbs_3dm_settings.cpp.

Definition at line 546 of file opennurbs_3dm_settings.cpp.


Member Data Documentation

Definition at line 594 of file opennurbs_3dm_settings.h.

Definition at line 612 of file opennurbs_3dm_settings.h.

Definition at line 598 of file opennurbs_3dm_settings.h.

Definition at line 619 of file opennurbs_3dm_settings.h.

Definition at line 597 of file opennurbs_3dm_settings.h.

Definition at line 596 of file opennurbs_3dm_settings.h.

Definition at line 576 of file opennurbs_3dm_settings.h.

Definition at line 602 of file opennurbs_3dm_settings.h.

Definition at line 603 of file opennurbs_3dm_settings.h.

Definition at line 610 of file opennurbs_3dm_settings.h.

Definition at line 605 of file opennurbs_3dm_settings.h.

Definition at line 607 of file opennurbs_3dm_settings.h.

Definition at line 608 of file opennurbs_3dm_settings.h.

Definition at line 609 of file opennurbs_3dm_settings.h.

Definition at line 606 of file opennurbs_3dm_settings.h.

Definition at line 581 of file opennurbs_3dm_settings.h.

Definition at line 600 of file opennurbs_3dm_settings.h.

Definition at line 627 of file opennurbs_3dm_settings.h.

Definition at line 634 of file opennurbs_3dm_settings.h.

Definition at line 629 of file opennurbs_3dm_settings.h.

Definition at line 628 of file opennurbs_3dm_settings.h.

Definition at line 631 of file opennurbs_3dm_settings.h.

Definition at line 635 of file opennurbs_3dm_settings.h.

Definition at line 632 of file opennurbs_3dm_settings.h.

Definition at line 633 of file opennurbs_3dm_settings.h.

Definition at line 630 of file opennurbs_3dm_settings.h.

Definition at line 588 of file opennurbs_3dm_settings.h.

Definition at line 578 of file opennurbs_3dm_settings.h.

Definition at line 592 of file opennurbs_3dm_settings.h.

Definition at line 577 of file opennurbs_3dm_settings.h.

unsigned char ON_3dmRenderSettings::m_reserved1[3] [private]

Definition at line 582 of file opennurbs_3dm_settings.h.

unsigned char ON_3dmRenderSettings::m_reserved2[3] [private]

Definition at line 638 of file opennurbs_3dm_settings.h.

Definition at line 616 of file opennurbs_3dm_settings.h.

Definition at line 617 of file opennurbs_3dm_settings.h.

Definition at line 614 of file opennurbs_3dm_settings.h.

Definition at line 615 of file opennurbs_3dm_settings.h.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:50