31 virtual void zoom(
float amount) = 0;
Implementation of quaternion.
void setHeight(int height)
void setClipFar(float zFar)
ProjectionType mProjectionType
void setProjectionType(ProjectionType type)
virtual void rotateToPoint(float x, float y)=0
TRay3D< float > castRayInWorldSpace(float x, float y)
void setUnitScale(float unit)
virtual void setTargetPos(const Vec3f &p)=0
virtual void registerPoint(float x, float y)=0
virtual Vec3f getTargetPos() const =0
int viewportHeight() const
virtual glm::mat4 getProjMat()=0
void setClipNear(float zNear)
ProjectionType projectionType()
virtual void setEyePos(const Vec3f &p)=0
int viewportWidth() const
virtual void zoom(float amount)=0
virtual glm::mat4 getViewMat()=0
virtual void translateToPoint(float x, float y)=0
virtual Vec3f getEyePos() const =0
This is an implementation of AdditiveCCD based on peridyno.