LibreOffice Module svx (master)  1
Public Member Functions | Private Attributes | List of all members
E3dDefaultAttributes Class Reference

#include <deflt3d.hxx>

Collaboration diagram for E3dDefaultAttributes:
[legend]

Public Member Functions

 E3dDefaultAttributes ()
 
void Reset ()
 
const basegfx::B3DPointGetDefaultCubePos () const
 
const basegfx::B3DVectorGetDefaultCubeSize () const
 
bool GetDefaultCubePosIsCenter () const
 
const basegfx::B3DPointGetDefaultSphereCenter () const
 
const basegfx::B3DVectorGetDefaultSphereSize () const
 
bool GetDefaultLatheSmoothed () const
 
bool GetDefaultLatheSmoothFrontBack () const
 
bool GetDefaultLatheCharacterMode () const
 
void SetDefaultLatheCharacterMode (const bool bNew)
 
bool GetDefaultLatheCloseFront () const
 
bool GetDefaultLatheCloseBack () const
 
bool GetDefaultExtrudeSmoothed () const
 
bool GetDefaultExtrudeSmoothFrontBack () const
 
bool GetDefaultExtrudeCharacterMode () const
 
void SetDefaultExtrudeCharacterMode (const bool bNew)
 
bool GetDefaultExtrudeCloseFront () const
 
void SetDefaultExtrudeCloseFront (const bool bNew)
 
bool GetDefaultExtrudeCloseBack () const
 
void SetDefaultExtrudeCloseBack (const bool bNew)
 

Private Attributes

basegfx::B3DPoint aDefaultCubePos
 
basegfx::B3DVector aDefaultCubeSize
 
bool bDefaultCubePosIsCenter
 
basegfx::B3DPoint aDefaultSphereCenter
 
basegfx::B3DVector aDefaultSphereSize
 
bool bDefaultLatheSmoothed
 
bool bDefaultLatheSmoothFrontBack
 
bool bDefaultLatheCharacterMode
 
bool bDefaultLatheCloseFront
 
bool bDefaultLatheCloseBack
 
bool bDefaultExtrudeSmoothed
 
bool bDefaultExtrudeSmoothFrontBack
 
bool bDefaultExtrudeCharacterMode
 
bool bDefaultExtrudeCloseFront
 
bool bDefaultExtrudeCloseBack
 

Detailed Description

Definition at line 33 of file deflt3d.hxx.

Constructor & Destructor Documentation

E3dDefaultAttributes::E3dDefaultAttributes ( )

Definition at line 29 of file deflt3d.cxx.

References Reset().

Member Function Documentation

const basegfx::B3DPoint& E3dDefaultAttributes::GetDefaultCubePos ( ) const
inline

Definition at line 67 of file deflt3d.hxx.

Referenced by E3dCubeObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultCubePosIsCenter ( ) const
inline

Definition at line 69 of file deflt3d.hxx.

Referenced by E3dCubeObj::SetDefaultAttributes().

const basegfx::B3DVector& E3dDefaultAttributes::GetDefaultCubeSize ( ) const
inline

Definition at line 68 of file deflt3d.hxx.

Referenced by E3dCubeObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultExtrudeCharacterMode ( ) const
inline

Definition at line 86 of file deflt3d.hxx.

Referenced by E3dExtrudeObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultExtrudeCloseBack ( ) const
inline

Definition at line 90 of file deflt3d.hxx.

Referenced by E3dExtrudeObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultExtrudeCloseFront ( ) const
inline

Definition at line 88 of file deflt3d.hxx.

Referenced by E3dExtrudeObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultExtrudeSmoothed ( ) const
inline

Definition at line 84 of file deflt3d.hxx.

Referenced by E3dExtrudeObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultExtrudeSmoothFrontBack ( ) const
inline

Definition at line 85 of file deflt3d.hxx.

Referenced by E3dExtrudeObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultLatheCharacterMode ( ) const
inline

Definition at line 78 of file deflt3d.hxx.

Referenced by E3dLatheObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultLatheCloseBack ( ) const
inline

Definition at line 81 of file deflt3d.hxx.

Referenced by E3dLatheObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultLatheCloseFront ( ) const
inline

Definition at line 80 of file deflt3d.hxx.

Referenced by E3dLatheObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultLatheSmoothed ( ) const
inline

Definition at line 76 of file deflt3d.hxx.

Referenced by E3dLatheObj::SetDefaultAttributes().

bool E3dDefaultAttributes::GetDefaultLatheSmoothFrontBack ( ) const
inline

Definition at line 77 of file deflt3d.hxx.

Referenced by E3dLatheObj::SetDefaultAttributes().

const basegfx::B3DPoint& E3dDefaultAttributes::GetDefaultSphereCenter ( ) const
inline

Definition at line 72 of file deflt3d.hxx.

Referenced by E3dSphereObj::SetDefaultAttributes().

const basegfx::B3DVector& E3dDefaultAttributes::GetDefaultSphereSize ( ) const
inline

Definition at line 73 of file deflt3d.hxx.

Referenced by E3dSphereObj::SetDefaultAttributes().

void E3dDefaultAttributes::Reset ( void  )
void E3dDefaultAttributes::SetDefaultExtrudeCharacterMode ( const bool  bNew)
inline
void E3dDefaultAttributes::SetDefaultExtrudeCloseBack ( const bool  bNew)
inline

Definition at line 91 of file deflt3d.hxx.

Referenced by E3dView::ImpCreateSingle3DObjectFlat().

void E3dDefaultAttributes::SetDefaultExtrudeCloseFront ( const bool  bNew)
inline

Definition at line 89 of file deflt3d.hxx.

Referenced by E3dView::ImpCreateSingle3DObjectFlat().

void E3dDefaultAttributes::SetDefaultLatheCharacterMode ( const bool  bNew)
inline

Member Data Documentation

basegfx::B3DPoint E3dDefaultAttributes::aDefaultCubePos
private

Definition at line 37 of file deflt3d.hxx.

Referenced by Reset().

basegfx::B3DVector E3dDefaultAttributes::aDefaultCubeSize
private

Definition at line 38 of file deflt3d.hxx.

Referenced by Reset().

basegfx::B3DPoint E3dDefaultAttributes::aDefaultSphereCenter
private

Definition at line 42 of file deflt3d.hxx.

Referenced by Reset().

basegfx::B3DVector E3dDefaultAttributes::aDefaultSphereSize
private

Definition at line 43 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultCubePosIsCenter
private

Definition at line 39 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultExtrudeCharacterMode
private

Definition at line 55 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultExtrudeCloseBack
private

Definition at line 57 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultExtrudeCloseFront
private

Definition at line 56 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultExtrudeSmoothed
private

Definition at line 53 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultExtrudeSmoothFrontBack
private

Definition at line 54 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultLatheCharacterMode
private

Definition at line 48 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultLatheCloseBack
private

Definition at line 50 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultLatheCloseFront
private

Definition at line 49 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultLatheSmoothed
private

Definition at line 46 of file deflt3d.hxx.

Referenced by Reset().

bool E3dDefaultAttributes::bDefaultLatheSmoothFrontBack
private

Definition at line 47 of file deflt3d.hxx.

Referenced by Reset().


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