|
CFx SDK Documentation 2026 SP0
|
#include <GiDummyGeometry.h>
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 &, double &) const |
| virtual double | linetypeScaleMultiplier () const |
| virtual double | linetypeGenerationCriteria () const |
| virtual bool | layerVisible (OdDbStub *idLayer) const |
Corresponding C++ library: TD_Gi <group OdGi_Classes>
Definition at line 2695 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the ID for this Viewport object.
Definition at line 2821 of file GiDummyGeometry.h.
|
inlinevirtual |
Applies the inverse of the current perspective transformation to the specified point.
| normal | [in] Point relative to which the inverse transformation is applied. |
false in current implementation.
Definition at line 2761 of file GiDummyGeometry.h.
|
inlinevirtual |
Applies the current perspective transformation to the specified point.
| normal | [in] Point relative to which the transformation is applied. |
Definition at line 2749 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the WCS camera (eye) location for this Viewport object.
Definition at line 2781 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the WCS camera target for this Viewport object.
Definition at line 2789 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the WCS camera "up" vector for this Viewport object.
Definition at line 2797 of file GiDummyGeometry.h.
|
inlinevirtual |
Returns the transformation matrix from EyeSpace to ModelSpace for this object.
Definition at line 2712 of file GiDummyGeometry.h.
|
inlinevirtual |
Returns the transformation matrix from EyeSpace to WCS for this Viewport object.
Definition at line 2728 of file GiDummyGeometry.h.
|
inlinevirtual |
Checks whether front and back clip values are used and if so, retrieves the front and back clipping parameters for this Viewport object.
| clip_front | [out] Receives true if and only if front clipping is enabled. |
| clip_back | [out] Receives true if and only if back clipping is enabled. |
Definition at line 2841 of file GiDummyGeometry.h.
|
inlinevirtual |
Returns the transformation matrix from ModelSpace to EyeSpace for this object.
Definition at line 2704 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the display pixel density at the specified point for this Viewport object. Does nothing in current implementation.
| givenWorldpt | [in] WCS center of the unit square. |
| pixelArea | [out] Receives the pixel density. |
| includePerspective | [in] Flag that specifies whether perspective should be included into pixel density calculation. |
Definition at line 2773 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves lower-left and upper-right corners of this Viewport object in normalized device Coordinates.
Definition at line 2830 of file GiDummyGeometry.h.
|
inlinevirtual |
Returns the transformation matrix from WCS to EyeSpace for this object.
Definition at line 2720 of file GiDummyGeometry.h.
|
inlinevirtual |
Checks whether perspective mode is on for this Viewport.
Definition at line 2736 of file GiDummyGeometry.h.
|
inlinevirtual |
Returns true if and only if the specified layer is not frozen either globally or in this Viewport object.
| layerId | [in] Object ID of OdLayerTableRecord. |
Definition at line 2867 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the WCS value below which linetype generation is not used.
Definition at line 2857 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves a multiplier that is used to scale all linetypes in this Viewport object.
Definition at line 2849 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the vector from the camera target to the camera location.
Definition at line 2805 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the OdGi Viewport ID for this Viewport object.
Definition at line 2813 of file GiDummyGeometry.h.