DWFToolkit::DWF3DCamera Class Reference

#include "dwf/presentation/DWF3DCamera.h"

List of all members.


Detailed Description

This class convert W3DCamera to a directly-serializable one.

Since:
7.5

Definition at line 40 of file DWF3DCamera.h.

Public Member Functions

_DWFTK_API DWF3DCamera () throw ()
_DWFTK_API DWF3DCamera (const W3DCamera &rCamera) throw ()
_DWFTK_API DWF3DCamera (float nPositionX, float nPositionY, float nPositionZ, float nTargetX, float nTargetY, float nTargetZ, float nUpVectorX, float nUpVectorY, float nUpVectorZ, float nFieldWidth, float nFieldHeight, teProjection eProjection) throw ()
_DWFTK_API DWF3DCamera (const DWF3DCamera &rCamera) throw ()
_DWFTK_API DWF3DCameraoperator= (const DWF3DCamera &rCamera) throw ()
virtual _DWFTK_API ~DWF3DCamera () throw ()
virtual _DWFTK_API void serializeXML (DWFXMLSerializer &rSerializer, unsigned int nFlags) throw ( DWFException )


Constructor & Destructor Documentation

_DWFTK_API DWFToolkit::DWF3DCamera::DWF3DCamera  )  throw () [inline]
 

Constructor

Definition at line 51 of file DWF3DCamera.h.

_DWFTK_API DWFToolkit::DWF3DCamera::DWF3DCamera const W3DCamera &  rCamera  )  throw () [inline]
 

Constructor For DWF3DCamera doesn't have any members of its own, if a W3DCemera will be convertd to DWF3DCamera, it's the best way to use this copy constructor

Parameters:
rCamera A W3DCamera which be assigned.
Exceptions:
None 

Definition at line 67 of file DWF3DCamera.h.

_DWFTK_API DWFToolkit::DWF3DCamera::DWF3DCamera float  nPositionX,
float  nPositionY,
float  nPositionZ,
float  nTargetX,
float  nTargetY,
float  nTargetZ,
float  nUpVectorX,
float  nUpVectorY,
float  nUpVectorZ,
float  nFieldWidth,
float  nFieldHeight,
teProjection  eProjection
throw () [inline]
 

Constructor

Parameters:
nPositionX 
nPositionY 
nPositionZ 
nTargetX 
nTargetY 
nTargetZ 
nUpVectorX 
nUpVectorY 
nUpVectorZ 
nFieldWidth 
nFieldHeight 
eProjection 

Definition at line 91 of file DWF3DCamera.h.

_DWFTK_API DWFToolkit::DWF3DCamera::DWF3DCamera const DWF3DCamera rCamera  )  throw () [inline]
 

Parameters:
rCamera A DWF3DCamera which be assigned.
Exceptions:
None 

Definition at line 111 of file DWF3DCamera.h.

virtual _DWFTK_API DWFToolkit::DWF3DCamera::~DWF3DCamera  )  throw () [inline, virtual]
 

Destructor

Definition at line 136 of file DWF3DCamera.h.


Member Function Documentation

_DWFTK_API DWF3DCamera& DWFToolkit::DWF3DCamera::operator= const DWF3DCamera rCamera  )  throw () [inline]
 

Parameters:
rCamera A DWF3DCamera which be assigned.
Exceptions:
None 

Definition at line 125 of file DWF3DCamera.h.

virtual _DWFTK_API void DWFToolkit::DWF3DCamera::serializeXML DWFXMLSerializer rSerializer,
unsigned int  nFlags
throw ( DWFException ) [virtual]
 


The documentation for this class was generated from the following file:
Generated on Tue Jan 6 22:40:41 2009 for Autodesk DWF Toolkit by  doxygen 1.4.5