Hide menu
Loading...
Searching...
No Matches
cadex::View::ImageWriterParameters Class Reference

Defines parameters of the ImageWriter. More...

#include <cadex/View/ImageWriterParameters.hxx>

Inheritance diagram for cadex::View::ImageWriterParameters:
cadex::BaseObject

Public Member Functions

int ImageWidth () const
 
void SetImageWidth (const int theImageWidth)
 
int ImageHeight () const
 
void SetImageHeight (const int theImageHeight)
 
AntialiasingMode ViewAntialiasing () const
 
void SetViewAntialiasing (AntialiasingMode theViewAntialiasing)
 
const BackgroundStyleViewBackground () const
 
void SetViewBackground (BackgroundStyle theViewBackground)
 
CameraPositionType ViewCameraPosition () const
 
void SetViewCameraPosition (CameraPositionType theViewCameraPosition)
 
CameraProjectionType ViewCameraProjection () const
 
void SetViewCameraProjection (CameraProjectionType theViewCameraProjection)
 
bool ViewIsFitAll () const
 
void SetViewIsFitAll (const bool theViewIsFitAll)
 
- Public Member Functions inherited from cadex::BaseObject
size_t Id () const
 Return unique identifier of public object.
 
internal::BaseObjectImpl * Impl () const
 
bool IsNull () const
 
 operator bool () const
 
template<typename T >
bool IsOfType () const
 
template<typename T >
T * Impl () const
 Reserved for internal use.
 

Static Public Member Functions

static bool CompareType (const BaseObject &theObject)
 

Additional Inherited Members

- Public Types inherited from cadex::BaseObject
typedef std::shared_ptr< internal::BaseObjectImpl > ImplType
 
- Protected Member Functions inherited from cadex::BaseObject
 BaseObject (const ImplType &theImpl)
 

Detailed Description