CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
30 #include "TD_PackPush.h"
34 class OdRasterImageImpl;
232 bool getCachedValue =
false)
const;
322 virtual
bool subWorldDraw(
325 virtual
void subViewportDraw(
398 modelPoint.set(pixelPoint.x, pixelPoint.y, 0);
399 modelPoint.transformBy(xfm);
417 pixelPoint.
set(modelPt.
x, modelPt.
y);
429 pixelPoint.
set(ptOnPlane.
x, ptOnPlane.
y);
virtual const OdGePoint2dArray & clipBoundary() const
virtual OdResult setContrast(OdInt8 contrast)
virtual void setClipBoundary(const OdGePoint2dArray &clipPoints)
OdGePoint3d project(const OdGePlane &plane, const OdGeVector3d &vect) const
virtual OdResult getVertices(OdGePoint3dArray &vertices) const
virtual void setImageDefId(OdDbObjectId imageDefId)
virtual bool setOrientation(const OdGePoint3d &origin, const OdGeVector3d &u, const OdGeVector3d &v)
virtual OdGeVector2d scale() const
ODDB_DECLARE_MEMBERS(OdDbRasterImage)
virtual void setClipInverted(bool val)
virtual OdInt8 contrast() const
virtual OdDbObjectId reactorId() const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const ODRX_OVERRIDE
virtual OdGeMatrix3d getPixelToModelTransform() const
virtual OdInt8 fade() const
virtual OdResult setBrightness(OdInt8 brightness)
virtual OdDbObjectId imageDefId() const
virtual void setDisplayOpt(ImageDisplayOpt optionIndex, bool value)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler) ODRX_OVERRIDE
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const ODRX_OVERRIDE
OdGeMatrix3d pixelToModelTransform(const OdGePoint3d &origin, const OdGeVector3d &u, const OdGeVector3d &v, double ySize)
virtual OdRxObject * x(const OdRxClass *pClass) const
virtual OdGeVector2d imageSize(bool getCachedValue=false) const
OdGeVector3d crossProduct(const OdGeVector3d &vect) const
ClipBoundaryType clipBoundaryType() const
void modelToPixel(const OdGeMatrix3d &xfm, const OdGePoint3d &modelPoint, OdGePoint2d &pixelPoint)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler) ODRX_OVERRIDE
virtual bool isSetDisplayOpt(ImageDisplayOpt option) const
virtual void subClose() ODRX_OVERRIDE
virtual void setClipBoundaryToWholeImage()
OdSmartPtr< OdDbRasterImage > OdDbRasterImagePtr
GLsizei const GLfloat * value
OdGePoint3d & transformBy(const OdGeMatrix3d &xfm)
virtual void getOrientation(OdGePoint3d &origin, OdGeVector3d &u, OdGeVector3d &v) const
virtual void setReactorId(OdDbObjectId reactorId)
virtual OdResult setFade(OdInt8 fade)
void pixelToModel(const OdGeMatrix3d &xfm, const OdGePoint2d &pixelPoint, OdGePoint3d &modelPoint)
OdGePoint2d & set(double xx, double yy)
virtual bool isClipInverted() const
virtual OdInt8 brightness() const