CFx SDK Documentation
2023 SP0
|
#include <GsDefs.h>
Public Types | |
enum | NullFlag { Null } |
Public Member Functions | |
OdGsDCRect () | |
OdGsDCRect (const OdGsDCPoint &minPoint, const OdGsDCPoint &maxPoint) | |
OdGsDCRect (long xMin, long xMax, long yMin, long yMax) | |
OdGsDCRect (NullFlag) | |
OdGsDCRect & | operator= (const OdGsDCRect &dcRect) |
void | operator|= (const OdGsDCRect &dcRect) |
void | operator&= (const OdGsDCRect &dcRect) |
bool | operator== (const OdGsDCRect &dcRect) const |
bool | operator!= (const OdGsDCRect &dcRect) const |
void | set_null () |
bool | is_null () const |
bool | within (const OdGsDCRect &dcRect) const |
void | offset (long x, long y) |
void | intersectWith (const OdGsDCRect &dcRect, bool bValidate=true) |
void | normalize () |
Public Attributes | |
OdGsDCPoint | m_min |
OdGsDCPoint | m_max |
This class represents 2D device coordinate rectangles. Corresponding C++ library: TD_Gs
<group OdGs_Classes>
enum OdGsDCRect::NullFlag |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
OdGsDCPoint OdGsDCRect::m_max |
OdGsDCPoint OdGsDCRect::m_min |