Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Public Attributes | List of all members
Camera3kb Class Reference
Inheritance diagram for Camera3kb:
vtCamera vtTransform TransformExtension NodeExtension

Public Member Functions

void calculate_viewfrustum ()
 
void setRoot (vtGroup *pGeomGroup)
 setRoot
 
void play_video ()
 plays the ip video frame of the camera
 
- Public Member Functions inherited from vtCamera
void SetHither (float f)
 
float GetHither () const
 
void SetYon (float f)
 
float GetYon () const
 
void SetFOV (float f)
 
float GetFOV () const
 
float GetVertFOV () const
 
void SetOrtho (bool bOrtho)
 
bool IsOrtho () const
 
void SetWidth (float f)
 
float GetWidth () const
 
void ZoomToSphere (const FSphere &sphere, float fPitch=0.0f)
 

Public Attributes

bool updated
 
bool selected
 
bool rotateright
 
bool rotateleft
 
bool rotateup
 
bool rotatedown
 
bool positionchanged
 
bool heightup
 
bool heightdown
 
int cameraNo
 
double rotatex
 
double rotatey
 
double height_val
 
std::string ipAdres
 
osg::ref_ptr
< osg::PositionAttitudeTransform > 
frustum
 
osg::ref_ptr
< osg::PositionAttitudeTransform > 
model
 
osg::PositionAttitudeTransform * video_data
 
vtGrouproot_cam
 
FPoint3 coordinate
 
std::vector< osg::ref_ptr
< osg::PositionAttitudeTransform > > 
camline
 

Additional Inherited Members

- Protected Attributes inherited from vtCamera
float m_fFOV
 
float m_fHither
 
float m_fYon
 
bool m_bOrtho
 
float m_fWidth
 

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