35class OdDbViewRepLogical;
36class OdDbViewRepBodyManager;
544 void setRotationAngle(
double angle);
MODELDOCOBJ_EXPORT int odmdConvertViews(OdDbDatabase *db, OdString *idwWarning=0)
OdSmartPtr< OdDbViewRep > OdDbViewRepPtr
#define MODELDOCOBJ_EXPORT
OdDbDwgFiler * undoFiler()
OdDbObjectId layoutId() const
virtual void subClose() override
void setModelSpaceSourceId(OdDbObjectId id)
bool labelVisibility() const
void setTangentEdgeVisibility(bool val)
bool interferenceEdgesVisibility() const
OdDbViewRep::ViewOrientType viewOrientType() const
OdDbObjectId lookUpSectionSymbol() const
bool tangentEdgeVisibility() const
const OdDbViewRepBodyManager * bodyManager() const
void camera(OdGePoint3d &eye, OdGePoint3d &target, OdGeVector3d &upVector) const
void setForeshortened(bool val)
OdDbViewRepBodyManager * bodyManager()
OdResult sketchModelSpaceToViewModelSpaceXform(OdGeMatrix3d &mat) const
OdGePoint2d viewBasePoint() const
OdDbObjectId selSetObjId() const
OdDbViewRep::ViewStyleType viewStyleType() const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
void setIsShaded(bool doIt)
void setCamera(const OdGePoint3d &target, const OdGePoint3d &eye, const OdGeVector3d &up)
OdDbViewRep::ViewType viewType() const
void setInterferenceEdgesVisibility(bool val)
OdResult viewModelSpaceToPaperSpaceXform(OdGeMatrix3d &mat) const
static OdSmartPtr< OdDbViewRep > createViewRep(OdDbDatabase *db, const OdDbViewInitParams ¶ms, const OdDbViewSymbol *viewSymbol=nullptr)
OdDbObjectId entityBackupBlockRef() const
unsigned long viewIndex() const
void setLabelVisibility(bool vis)
void setSelSetObjId(OdDbObjectId id)
OdDbObjectId viewportId() const
void setViewStyleType(OdDbViewRep::ViewStyleType vst)
void setViewType(OdDbViewRep::ViewType type)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdDbViewRep::SourceType sourceType() const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
OdResult sketchModelSpaceToPaperSpaceXform(OdGeMatrix3d &mat) const
OdResult loadBodyOverrides()
OdDbViewRepStandard::DpiResolutionType shadeResolution() const
OdRxSketchManager * getSketchManager()
const class OdRxSketchManager * getSketchManager() const
double rotationAngle() const
ODDB_DECLARE_MEMBERS(OdDbViewRep)
OdDbObjectId shadedImageViewportId() const
OdResult viewModelSpaceToModelSpaceXform(OdGeMatrix3d &mat) const
void setScaleFromParent(bool fromParent)
OdDbObjectId cutDefinitionId(OdUInt32 index=0) const
OdResult updateViewportScale(double scale)
bool bodyOverridesLoaded() const
bool isScaleFromParent() const
void applyPartialUndo(OdDbDwgFiler *undoFiler, OdRxClass *pClass) override
OdResult sketchModelSpaceToModelSpaceXform(OdGeMatrix3d &mat) const
OdDbObjectId viewBlockReference() const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
OdDbViewRepLogical * logical()
OdUInt64 inventorDrawingViewId() const
void setInheritSection(bool inherit)
bool inheritViewStyle() const
friend class OdDbImpAssocViewRepActionBody
OdGePoint3d center() const
bool inheritSection() const
OdDbObjectId orientationId() const
void setInheritViewStyle(bool value)
void setInventorDrawingViewId(OdUInt64 invDVid)
friend class OdDbAssocViewRepActionBodyEvaluator
OdDbObjectId viewBorderId() const
bool isPartialMSView() const
void setViewOrientType(OdDbViewRep::ViewOrientType type)
bool foreshortened() const
GLuint GLsizei GLsizei GLint GLenum * type
GLsizei const GLfloat * value