Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::CameraFactoryObjectTemplate< T > Class Template Reference
+ Inheritance diagram for inviwo::CameraFactoryObjectTemplate< T >:

Public Member Functions

 CameraFactoryObjectTemplate (std::string_view classIdentifier)
 
virtual std::unique_ptr< CameracreateImpl (vec3 lookFrom, vec3 lookTo, vec3 lookUp, float nearPlane, float farPlane, float aspectRatio) const override
 
- Public Member Functions inherited from inviwo::CameraFactoryObject
 CameraFactoryObject (std::string_view classIdentifier)
 
std::unique_ptr< Cameracreate (vec3 lookFrom=cameradefaults::lookFrom, vec3 lookTo=cameradefaults::lookTo, vec3 lookUp=cameradefaults::lookUp, float nearPlane=cameradefaults::nearPlane, float farPlane=cameradefaults::farPlane, float aspectRatio=cameradefaults::aspectRatio) const
 
std::string getClassIdentifier () const
 

Additional Inherited Members

- Protected Member Functions inherited from inviwo::CameraFactoryObject

Member Function Documentation

◆ createImpl()

template<typename T >
virtual std::unique_ptr< Camera > inviwo::CameraFactoryObjectTemplate< T >::createImpl ( vec3 lookFrom,
vec3 lookTo,
vec3 lookUp,
float nearPlane,
float farPlane,
float aspectRatio ) const
inlineoverridevirtual

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