CFx SDK Documentation  2022 SP0
Public Member Functions | Protected Member Functions | List of all members
OdGiWrapperViewport< T > Class Template Reference

#include <GiDummyGeometry.h>

Inheritance diagram for OdGiWrapperViewport< T >:

Public Member Functions

virtual OdGeMatrix3d getModelToEyeTransform () const
 
virtual OdGeMatrix3d getEyeToModelTransform () const
 
virtual OdGeMatrix3d getWorldToEyeTransform () const
 
virtual OdGeMatrix3d getEyeToWorldTransform () const
 
virtual bool isPerspective () const
 
virtual bool doPerspective (OdGePoint3d &p) const
 
virtual bool doInversePerspective (OdGePoint3d &p) const
 
virtual void getNumPixelsInUnitSquare (const OdGePoint3d &givenWorldpt, OdGePoint2d &pixelArea, bool includePerspective=true) const
 
virtual OdGePoint3d getCameraLocation () const
 
virtual OdGePoint3d getCameraTarget () const
 
virtual OdGeVector3d getCameraUpVector () const
 
virtual OdGeVector3d viewDir () const
 
virtual OdUInt32 viewportId () const
 
virtual OdInt16 acadWindowId () const
 
virtual void getViewportDcCorners (OdGePoint2d &lower_left, OdGePoint2d &upper_right) const
 
virtual bool getFrontAndBackClipValues (bool &clip_front, bool &clip_back, double &front, double &back) const
 
virtual double linetypeScaleMultiplier () const
 
virtual double linetypeGenerationCriteria () const
 
virtual bool layerVisible (OdDbStub *idLayer) const
 

Protected Member Functions

void set (const OdGiViewport &ref)
 
const OdGiViewportget () const
 

Detailed Description

template<class T>
class OdGiWrapperViewport< T >

This class is a dummy template for OdGiViewport. Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 780 of file GiDummyGeometry.h.

Member Function Documentation

◆ acadWindowId()

template<class T >
virtual OdInt16 OdGiWrapperViewport< T >::acadWindowId ( ) const
inlinevirtual

Definition at line 804 of file GiDummyGeometry.h.

◆ doInversePerspective()

template<class T >
virtual bool OdGiWrapperViewport< T >::doInversePerspective ( OdGePoint3d p) const
inlinevirtual

Definition at line 793 of file GiDummyGeometry.h.

◆ doPerspective()

template<class T >
virtual bool OdGiWrapperViewport< T >::doPerspective ( OdGePoint3d p) const
inlinevirtual

Definition at line 792 of file GiDummyGeometry.h.

◆ get()

template<class T >
const OdGiViewport& OdGiWrapperViewport< T >::get ( ) const
inlineprotected

Definition at line 785 of file GiDummyGeometry.h.

◆ getCameraLocation()

template<class T >
virtual OdGePoint3d OdGiWrapperViewport< T >::getCameraLocation ( ) const
inlinevirtual

Definition at line 799 of file GiDummyGeometry.h.

◆ getCameraTarget()

template<class T >
virtual OdGePoint3d OdGiWrapperViewport< T >::getCameraTarget ( ) const
inlinevirtual

Definition at line 800 of file GiDummyGeometry.h.

◆ getCameraUpVector()

template<class T >
virtual OdGeVector3d OdGiWrapperViewport< T >::getCameraUpVector ( ) const
inlinevirtual

Definition at line 801 of file GiDummyGeometry.h.

◆ getEyeToModelTransform()

template<class T >
virtual OdGeMatrix3d OdGiWrapperViewport< T >::getEyeToModelTransform ( ) const
inlinevirtual

Definition at line 788 of file GiDummyGeometry.h.

◆ getEyeToWorldTransform()

template<class T >
virtual OdGeMatrix3d OdGiWrapperViewport< T >::getEyeToWorldTransform ( ) const
inlinevirtual

Definition at line 790 of file GiDummyGeometry.h.

◆ getFrontAndBackClipValues()

template<class T >
virtual bool OdGiWrapperViewport< T >::getFrontAndBackClipValues ( bool &  clip_front,
bool &  clip_back,
double &  front,
double &  back 
) const
inlinevirtual

Definition at line 807 of file GiDummyGeometry.h.

◆ getModelToEyeTransform()

template<class T >
virtual OdGeMatrix3d OdGiWrapperViewport< T >::getModelToEyeTransform ( ) const
inlinevirtual

Definition at line 787 of file GiDummyGeometry.h.

◆ getNumPixelsInUnitSquare()

template<class T >
virtual void OdGiWrapperViewport< T >::getNumPixelsInUnitSquare ( const OdGePoint3d givenWorldpt,
OdGePoint2d pixelArea,
bool  includePerspective = true 
) const
inlinevirtual

Definition at line 794 of file GiDummyGeometry.h.

◆ getViewportDcCorners()

template<class T >
virtual void OdGiWrapperViewport< T >::getViewportDcCorners ( OdGePoint2d lower_left,
OdGePoint2d upper_right 
) const
inlinevirtual

Definition at line 805 of file GiDummyGeometry.h.

◆ getWorldToEyeTransform()

template<class T >
virtual OdGeMatrix3d OdGiWrapperViewport< T >::getWorldToEyeTransform ( ) const
inlinevirtual

Definition at line 789 of file GiDummyGeometry.h.

◆ isPerspective()

template<class T >
virtual bool OdGiWrapperViewport< T >::isPerspective ( ) const
inlinevirtual

Definition at line 791 of file GiDummyGeometry.h.

◆ layerVisible()

template<class T >
virtual bool OdGiWrapperViewport< T >::layerVisible ( OdDbStub *  idLayer) const
inlinevirtual

Definition at line 811 of file GiDummyGeometry.h.

◆ linetypeGenerationCriteria()

template<class T >
virtual double OdGiWrapperViewport< T >::linetypeGenerationCriteria ( ) const
inlinevirtual

Definition at line 810 of file GiDummyGeometry.h.

◆ linetypeScaleMultiplier()

template<class T >
virtual double OdGiWrapperViewport< T >::linetypeScaleMultiplier ( ) const
inlinevirtual

Definition at line 809 of file GiDummyGeometry.h.

◆ set()

template<class T >
void OdGiWrapperViewport< T >::set ( const OdGiViewport ref)
inlineprotected

Definition at line 784 of file GiDummyGeometry.h.

◆ viewDir()

template<class T >
virtual OdGeVector3d OdGiWrapperViewport< T >::viewDir ( ) const
inlinevirtual

Definition at line 802 of file GiDummyGeometry.h.

◆ viewportId()

template<class T >
virtual OdUInt32 OdGiWrapperViewport< T >::viewportId ( ) const
inlinevirtual

Definition at line 803 of file GiDummyGeometry.h.


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