CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef OD_SECTIONVIEWSTYLE_H
25 #define OD_SECTIONVIEWSTYLE_H
48 kAboveDirectionArrowLine = 1,
49 kAboveDirectionArrowSymbol = 2,
50 kStartDirectionArrow = 3,
51 kEndDirectionArrow = 4,
58 kTowardsCuttingPlane = 0,
59 kAwayFromCuttingPlane = 1,
617 #endif // OD_SECTIONVIEWSTYLE_H
ODDB_DECLARE_MEMBERS(OdDbSectionViewStyle)
OdDbObjectId arrowEndSymbolId() const
OdResult setBendLineWeight(OdDb::LineWeight lineweight)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdResult setHatchScale(double scale)
OdResult setHatchBackgroundColor(const OdCmColor &color)
OdResult setIdentifierStyleId(const OdDbObjectId &objId)
OdResult setViewIdentifierPosition(OdDbSectionViewStyle::IdentifierPosition type)
OdResult setViewLabelTextHeight(double height)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
OdResult setIdentifierExcludeCharacters(const OdString &str)
bool isContinuousLabeling() const
OdResult setArrowStartSymbolId(const OdDbObjectId &arrowSymbolId)
GLuint GLsizei GLsizei GLint GLenum * type
OdResult setBendLineTypeId(const OdDbObjectId &objId)
OdCmColor hatchBackgroundColor() const
OdResult setShowArrowheads(bool bValue)
OdString identifierExcludeCharacters() const
OdResult setViewLabelTextStyleId(const OdDbObjectId &objId)
bool showAllPlaneLines() const
double hatchScale() const
OdCmColor bendLineColor() const
OdCmColor identifierColor() const
OdCmColor arrowSymbolColor() const
OdDbObjectId planeLineTypeId() const
OdString viewLabelPattern() const
OdDbObjectId bendLineTypeId() const
OdResult setArrowEndSymbolId(const OdDbObjectId &arrowSymbolId)
OdResult setIdentifierColor(const OdCmColor &color)
OdCmColor planeLineColor() const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
double endLineOvershoot() const
double bendLineLength() const
OdCmColor hatchColor() const
OdResult setViewLabelAttachment(OdDbModelDocViewStyle::AttachmentPoint attachment)
double endLineLength() const
OdResult setViewLabelTextColor(const OdCmColor &color)
double viewIdentifierOffset() const
double arrowSymbolExtensionLength() const
OdResult setPlaneLineWeight(OdDb::LineWeight lineweight)
OdResult setHatchPattern(const OdString &pattern)
OdString hatchPattern() const
OdResult setShowAllPlaneLines(bool bValue)
bool showEndAndBendLines() const
OdResult setViewIdentifierOffset(double offset)
OdString getViewLabelPattern(OdDbField *pField=NULL) const
bool showViewLabel() const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
OdResult setShowHatching(bool bValue)
virtual OdDbObjectId postViewStyleToDb(OdDbDatabase *pDb, const OdString &styleName)
OdDb::LineWeight bendLineWeight() const
OdResult setPlaneLineColor(const OdCmColor &color)
OdResult setEndLineLength(double length)
OdResult setEndLineOvershoot(double length)
const OdGeDoubleArray & hatchAngles() const
bool showAllBendIndentifiers() const
GLint GLenum GLsizei GLsizei height
GLuint GLsizei GLsizei * length
OdResult setIdentifierHeight(double height)
double arrowSymbolSize() const
bool showHatching() const
OdResult setArrowSymbolExtensionLength(double length)
OdDbObjectId arrowStartSymbolId() const
bool showArrowheads() const
OdResult setArrowPosition(OdDbSectionViewStyle::ArrowDirection type)
OdResult setShowAllBendIndentifiers(bool bValue)
OdResult setHatchTransparency(const OdCmTransparency &transparency)
OdResult setViewLabelPattern(const OdString &pattern, const OdDbField *pField=NULL)
OdDbModelDocViewStyle::AttachmentPoint viewLabelAttachment() const
OdCmColor viewLabelTextColor() const
OdDbSectionViewStyle::IdentifierPosition viewIdentifierPosition() const
**
OdResult setArrowSymbolSize(double size)
OdCmTransparency hatchTransparency() const
double viewLabelOffset() const
OdResult setContinuousLabeling(bool bValue)
OdDbModelDocViewStyle::TextAlignment viewLabelAlignment() const
double viewLabelTextHeight() const
OdResult setHatchAngles(const OdGeDoubleArray &angleArray)
OdResult setHatchColor(const OdCmColor &color)
OdSmartPtr< OdDbSectionViewStyle > OdDbSectionViewStylePtr
OdResult setBendLineColor(const OdCmColor &color)
OdResult setBendLineLength(double length)
OdDbObjectId identifierStyleId() const
double identifierHeight() const
OdDbSectionViewStyle::ArrowDirection arrowPosition() const
OdDb::LineWeight planeLineWeight() const
OdResult setPlaneLineTypeId(const OdDbObjectId &objId)
OdResult setViewLabelAlignment(OdDbModelDocViewStyle::TextAlignment alignment)
OdResult setShowEndAndBendLines(bool bValue)
OdResult setViewLabelOffset(double offset)
OdResult setArrowSymbolColor(const OdCmColor &color)
OdDbObjectId viewLabelTextStyleId() const
OdResult setShowViewLabel(bool bValue)