|
CFx SDK Documentation 2024 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 2690 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the ID for this Viewport object.
Definition at line 2816 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 2756 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 2744 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the WCS camera (eye) location for this Viewport object.
Definition at line 2776 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the WCS camera target for this Viewport object.
Definition at line 2784 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the WCS camera "up" vector for this Viewport object.
Definition at line 2792 of file GiDummyGeometry.h.
|
inlinevirtual |
Returns the transformation matrix from EyeSpace to ModelSpace for this object.
Definition at line 2707 of file GiDummyGeometry.h.
|
inlinevirtual |
Returns the transformation matrix from EyeSpace to WCS for this Viewport object.
Definition at line 2723 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 2836 of file GiDummyGeometry.h.
|
inlinevirtual |
Returns the transformation matrix from ModelSpace to EyeSpace for this object.
Definition at line 2699 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 2768 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves lower-left and upper-right corners of this Viewport object in normalized device Coordinates.
Definition at line 2825 of file GiDummyGeometry.h.
|
inlinevirtual |
Returns the transformation matrix from WCS to EyeSpace for this object.
Definition at line 2715 of file GiDummyGeometry.h.
|
inlinevirtual |
Checks whether perspective mode is on for this Viewport.
Definition at line 2731 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 2862 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the WCS value below which linetype generation is not used.
Definition at line 2852 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves a multiplier that is used to scale all linetypes in this Viewport object.
Definition at line 2844 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the vector from the camera target to the camera location.
Definition at line 2800 of file GiDummyGeometry.h.
|
inlinevirtual |
Retrieves the OdGi Viewport ID for this Viewport object.
Definition at line 2808 of file GiDummyGeometry.h.