Defines parameters of the ImageWriter. More...
#include <cadex/View/ImageWriterParameters.hxx>
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 BackgroundStyle & | ViewBackground () 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) |
![]() | |
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 | |
![]() | |
typedef std::shared_ptr< internal::BaseObjectImpl > | ImplType |
![]() | |
BaseObject (const ImplType &theImpl) | |
Defines parameters of the ImageWriter.