CFx SDK Documentation
2022 SP0
|
#include <FxViewDrawInfo.h>
Public Types | |
enum | DrawDecoration { kNone = 0 , kHidden = 1 , kHighlight = 2 , kNegativeHighlight = 4 , kTrackHighlight = 8 , kDrawAttDefs = 16 , kDisableDepth = 32 , kRenderMode2D = 64 , kFaded = 128 , kXeDangling = 256 , kXeDragHighlight = 512 } |
Static Public Member Functions | |
static int | GetCadWindowId (OdDbObjectId idViewport) |
static OdGeMatrix3d | GetWorldToEyeMatrix (const CFxViewDrawInfo *pInfo) |
static OdGeMatrix3d | GetAdjustedProjectionMatrix (const CFxViewDrawInfo *pInfo, double dNearEye, double dFarEye) |
static OdGeMatrix3d | GetAdjustedViewportMatrix (const CFxViewDrawInfo *pInfo) |
static OdGeMatrix3d | GetViewportMatrix (const CFxViewDrawInfo *pInfo) |
Definition at line 46 of file FxViewDrawInfo.h.
Enumerator | |
---|---|
kNone | |
kHidden | |
kHighlight | |
kNegativeHighlight | |
kTrackHighlight | |
kDrawAttDefs | |
kDisableDepth | |
kRenderMode2D | |
kFaded | |
kXeDangling | |
kXeDragHighlight |
Definition at line 349 of file FxViewDrawInfo.h.
CFxViewDrawInfo::CFxViewDrawInfo | ( | ) |
|
virtual |
void CFxViewDrawInfo::AllowHardwareTransformations | ( | bool | bVal | ) |
|
static |
|
static |
|
inline |
Definition at line 214 of file FxViewDrawInfo.h.
|
inline |
Definition at line 296 of file FxViewDrawInfo.h.
|
static |
const OdGiClipBoundary* CFxViewDrawInfo::GetClipBoundary | ( | ) | const |
|
inline |
Definition at line 315 of file FxViewDrawInfo.h.
|
inline |
|
inline |
Definition at line 364 of file FxViewDrawInfo.h.
|
inline |
Definition at line 91 of file FxViewDrawInfo.h.
|
inline |
Definition at line 468 of file FxViewDrawInfo.h.
|
inline |
Definition at line 269 of file FxViewDrawInfo.h.
|
inline |
Definition at line 264 of file FxViewDrawInfo.h.
|
inline |
Definition at line 76 of file FxViewDrawInfo.h.
|
inline |
Definition at line 239 of file FxViewDrawInfo.h.
|
inline |
Definition at line 303 of file FxViewDrawInfo.h.
|
inline |
Definition at line 209 of file FxViewDrawInfo.h.
|
inline |
Definition at line 410 of file FxViewDrawInfo.h.
const OdStringArray& CFxViewDrawInfo::GetFrozenLayerListNames | ( | ) | const |
OdDbStubPtrArray CFxViewDrawInfo::GetFrozenLayerStubs | ( | ) | const |
|
inline |
Definition at line 106 of file FxViewDrawInfo.h.
|
inline |
Definition at line 401 of file FxViewDrawInfo.h.
|
inline |
Definition at line 449 of file FxViewDrawInfo.h.
|
inline |
Definition at line 116 of file FxViewDrawInfo.h.
|
inlinevirtual |
Definition at line 279 of file FxViewDrawInfo.h.
const OdDbObjectId& CFxViewDrawInfo::GetLayoutId | ( | bool & | isModel | ) | const |
|
inline |
Definition at line 459 of file FxViewDrawInfo.h.
|
inline |
Definition at line 438 of file FxViewDrawInfo.h.
|
inline |
Definition at line 310 of file FxViewDrawInfo.h.
|
inline |
Definition at line 454 of file FxViewDrawInfo.h.
|
inline |
Definition at line 194 of file FxViewDrawInfo.h.
|
inline |
Definition at line 189 of file FxViewDrawInfo.h.
|
inline |
Definition at line 249 of file FxViewDrawInfo.h.
|
inline |
Definition at line 81 of file FxViewDrawInfo.h.
|
inline |
Definition at line 320 of file FxViewDrawInfo.h.
|
inline |
Definition at line 478 of file FxViewDrawInfo.h.
|
inline |
Definition at line 259 of file FxViewDrawInfo.h.
|
inline |
Definition at line 101 of file FxViewDrawInfo.h.
|
inline |
Definition at line 254 of file FxViewDrawInfo.h.
|
inline |
Definition at line 244 of file FxViewDrawInfo.h.
|
inline |
Definition at line 111 of file FxViewDrawInfo.h.
|
static |
|
inline |
Definition at line 179 of file FxViewDrawInfo.h.
|
inline |
Definition at line 204 of file FxViewDrawInfo.h.
|
inline |
Definition at line 199 of file FxViewDrawInfo.h.
|
inline |
Definition at line 483 of file FxViewDrawInfo.h.
|
inline |
Definition at line 488 of file FxViewDrawInfo.h.
|
static |
|
inline |
Definition at line 86 of file FxViewDrawInfo.h.
|
inline |
Definition at line 504 of file FxViewDrawInfo.h.
void CFxViewDrawInfo::InitializeDatabase | ( | const CFxDatabase * | pDatabase | ) |
bool CFxViewDrawInfo::InitializeFromDbViewport | ( | OdDbObjectId | idViewport, |
int | width, | ||
int | height, | ||
bool | isPlotGeneration | ||
) |
Description: Initializes view draw info from OdDbViewportTableRecord or OdDbViewport.
bool CFxViewDrawInfo::InitializeFromFxView | ( | const CFxView * | pFxView | ) |
void CFxViewDrawInfo::InitializeOutputSize | ( | double | width, |
double | height | ||
) |
void CFxViewDrawInfo::InitializePalette | ( | const ODCOLORREF * | pPalette | ) |
void CFxViewDrawInfo::InitializeView | ( | const OdGePoint3d & | position, |
const OdGePoint3d & | target, | ||
const OdGeVector3d & | upVector, | ||
double | fieldWidth, | ||
double | fieldHeight, | ||
OdGsView::Projection | projectionType = OdGsView::kParallel |
||
) |
void CFxViewDrawInfo::InitializeViewByExtents | ( | const OdGeExtents3d & | extents | ) |
|
inline |
Definition at line 234 of file FxViewDrawInfo.h.
|
inline |
Definition at line 329 of file FxViewDrawInfo.h.
|
inline |
Definition at line 159 of file FxViewDrawInfo.h.
|
inline |
|
inline |
Definition at line 339 of file FxViewDrawInfo.h.
|
inline |
Definition at line 229 of file FxViewDrawInfo.h.
|
inline |
Definition at line 154 of file FxViewDrawInfo.h.
|
inline |
Definition at line 169 of file FxViewDrawInfo.h.
|
inline |
Definition at line 184 of file FxViewDrawInfo.h.
|
inline |
Definition at line 126 of file FxViewDrawInfo.h.
|
inline |
Definition at line 274 of file FxViewDrawInfo.h.
bool CFxViewDrawInfo::IsScalingLineweights | ( | ) | const |
|
inline |
Definition at line 224 of file FxViewDrawInfo.h.
void CFxViewDrawInfo::SetClipBoundary | ( | const OdGiClipBoundary * | pClipBoundary | ) |
|
inline |
Definition at line 369 of file FxViewDrawInfo.h.
|
inline |
Definition at line 96 of file FxViewDrawInfo.h.
|
inline |
Definition at line 164 of file FxViewDrawInfo.h.
|
inline |
|
inline |
Definition at line 473 of file FxViewDrawInfo.h.
|
inline |
Definition at line 344 of file FxViewDrawInfo.h.
|
inline |
Definition at line 219 of file FxViewDrawInfo.h.
|
inline |
Definition at line 415 of file FxViewDrawInfo.h.
|
inline |
Definition at line 121 of file FxViewDrawInfo.h.
void CFxViewDrawInfo::SetInitialActiveAreaByEYEContour | ( | const CFxView * | pFxView, |
const OdGePoint2d * | pointsEYE, | ||
int | nPoints | ||
) |
void CFxViewDrawInfo::SetInitialActiveAreaByWCSContour | ( | const CFxView * | pFxView, |
const OdGePoint3d * | pointsWCS, | ||
int | nPoints | ||
) |
|
inlinevirtual |
Definition at line 284 of file FxViewDrawInfo.h.
|
inline |
Definition at line 174 of file FxViewDrawInfo.h.
|
inline |
Definition at line 334 of file FxViewDrawInfo.h.
|
inline |
Definition at line 463 of file FxViewDrawInfo.h.
|
inline |
Definition at line 443 of file FxViewDrawInfo.h.
|
inline |
Definition at line 324 of file FxViewDrawInfo.h.
void CFxViewDrawInfo::SetScalePixelSize | ( | double | scale | ) |
|
inlinevirtual |
Definition at line 139 of file FxViewDrawInfo.h.
|
inline |
Definition at line 424 of file FxViewDrawInfo.h.
|
inline |
Definition at line 433 of file FxViewDrawInfo.h.
|
inline |
Definition at line 144 of file FxViewDrawInfo.h.
|
inline |
Definition at line 132 of file FxViewDrawInfo.h.
|
inline |
Definition at line 420 of file FxViewDrawInfo.h.
|
inline |
Definition at line 429 of file FxViewDrawInfo.h.
|
inline |
Definition at line 149 of file FxViewDrawInfo.h.
|
protected |
Definition at line 580 of file FxViewDrawInfo.h.
|
protected |
Definition at line 592 of file FxViewDrawInfo.h.
|
protected |
Definition at line 564 of file FxViewDrawInfo.h.
|
protected |
Definition at line 570 of file FxViewDrawInfo.h.
|
protected |
Definition at line 594 of file FxViewDrawInfo.h.
|
protected |
Definition at line 590 of file FxViewDrawInfo.h.
|
protected |
Definition at line 556 of file FxViewDrawInfo.h.
|
protected |
Definition at line 578 of file FxViewDrawInfo.h.
|
protected |
Definition at line 621 of file FxViewDrawInfo.h.
|
protected |
Definition at line 604 of file FxViewDrawInfo.h.
|
protected |
Definition at line 552 of file FxViewDrawInfo.h.
|
protected |
Definition at line 544 of file FxViewDrawInfo.h.
|
protected |
Definition at line 625 of file FxViewDrawInfo.h.
|
protected |
Definition at line 550 of file FxViewDrawInfo.h.
|
protected |
Definition at line 554 of file FxViewDrawInfo.h.
|
protected |
Definition at line 560 of file FxViewDrawInfo.h.
|
protected |
Definition at line 584 of file FxViewDrawInfo.h.
|
protected |
Definition at line 558 of file FxViewDrawInfo.h.
|
protected |
Definition at line 588 of file FxViewDrawInfo.h.
|
protected |
Definition at line 606 of file FxViewDrawInfo.h.
|
protected |
Definition at line 608 of file FxViewDrawInfo.h.
|
protected |
Definition at line 623 of file FxViewDrawInfo.h.
|
protected |
Definition at line 562 of file FxViewDrawInfo.h.
|
protected |
Definition at line 576 of file FxViewDrawInfo.h.
|
protected |
Definition at line 598 of file FxViewDrawInfo.h.
|
protected |
Definition at line 582 of file FxViewDrawInfo.h.
|
protected |
Definition at line 574 of file FxViewDrawInfo.h.
|
protected |
Definition at line 540 of file FxViewDrawInfo.h.
|
protected |
Definition at line 629 of file FxViewDrawInfo.h.
|
protected |
Definition at line 521 of file FxViewDrawInfo.h.
|
protected |
Definition at line 520 of file FxViewDrawInfo.h.
|
protected |
Definition at line 615 of file FxViewDrawInfo.h.
|
protected |
Definition at line 524 of file FxViewDrawInfo.h.
|
protected |
Definition at line 523 of file FxViewDrawInfo.h.
|
protected |
Definition at line 596 of file FxViewDrawInfo.h.
|
protected |
Definition at line 613 of file FxViewDrawInfo.h.
|
protected |
Definition at line 538 of file FxViewDrawInfo.h.
|
protected |
Definition at line 536 of file FxViewDrawInfo.h.
|
protected |
Definition at line 602 of file FxViewDrawInfo.h.
|
protected |
Definition at line 603 of file FxViewDrawInfo.h.
|
protected |
Definition at line 566 of file FxViewDrawInfo.h.
|
protected |
Definition at line 568 of file FxViewDrawInfo.h.
|
protected |
Definition at line 586 of file FxViewDrawInfo.h.
|
protected |
Definition at line 572 of file FxViewDrawInfo.h.
|
protected |
Definition at line 546 of file FxViewDrawInfo.h.
|
protected |
Definition at line 627 of file FxViewDrawInfo.h.
|
protected |
Definition at line 526 of file FxViewDrawInfo.h.
|
protected |
Definition at line 631 of file FxViewDrawInfo.h.
|
protected |
Definition at line 600 of file FxViewDrawInfo.h.
|
protected |
Definition at line 611 of file FxViewDrawInfo.h.
|
protected |
Definition at line 530 of file FxViewDrawInfo.h.
|
protected |
Definition at line 542 of file FxViewDrawInfo.h.
|
protected |
Definition at line 534 of file FxViewDrawInfo.h.
|
protected |
Definition at line 532 of file FxViewDrawInfo.h.
|
protected |
Definition at line 528 of file FxViewDrawInfo.h.
|
protected |
Definition at line 548 of file FxViewDrawInfo.h.
|
protected |
Definition at line 617 of file FxViewDrawInfo.h.
|
protected |
Definition at line 619 of file FxViewDrawInfo.h.