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.