CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef OD_DBVISUALSTYLE_H
25 #define OD_DBVISUALSTYLE_H
332 #endif // OD_DBVISUALSTYLE_H
void setTrait(OdGiVisualStyleProperties::Property prop, OdInt32 nVal, OdGiVisualStyleOperations::Operation op=OdGiVisualStyleOperations::kSet)
void setTraitFlag(OdGiVisualStyleProperties::Property flagProp, OdUInt32 flagVal, bool bEnable=true)
static OdGiDisplayStylePtr createDisplayStyle()
const wchar_t kszVS3DWireframe[]
void setTrait(OdGiVisualStyleProperties::Property prop, double dVal, OdGiVisualStyleOperations::Operation op=OdGiVisualStyleOperations::kSet)
const OdString description() const
const wchar_t kszVSFlatWithEdges[]
void setDescription(const OdString &pDescription)
const wchar_t kszVSLinePattern[]
const OdGiEdgeStyle & edgeStyle() const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
GLuint GLsizei GLsizei GLint GLenum * type
OdGiVariantPtr trait(OdGiVisualStyleProperties::Property prop, OdGiVisualStyleOperations::Operation *pOp=NULL) const
const wchar_t kszVSEdgeColorOff[]
OdGiVisualStyle::Type type() const
const wchar_t kszVSShaded[]
void setTrait(OdGiVisualStyleProperties::Property prop, const OdGiVariant *pVal, OdGiVisualStyleOperations::Operation op=OdGiVisualStyleOperations::kSet)
void setTrait(OdGiVisualStyleProperties::Property prop, const OdCmColor *pColor, OdGiVisualStyleOperations::Operation op=OdGiVisualStyleOperations::kSet)
void setTrait(OdGiVisualStyleProperties::Property prop, bool bVal, OdGiVisualStyleOperations::Operation op=OdGiVisualStyleOperations::kSet)
static OdGiEdgeStylePtr createEdgeStyle()
void setEdgeStyle(const OdGiEdgeStyle &edgeStyle)
const wchar_t kszVSFlat[]
const wchar_t kszVSShadedWithEdges[]
const wchar_t kszVSCustom[]
const wchar_t kszVSOverhangOff[]
const wchar_t kszVS2DWireframe[]
const wchar_t kszVSThicken[]
const wchar_t kszVSRealistic[]
void setDisplayStyle(const OdGiDisplayStyle &displayStyle)
const wchar_t kszVSJitterOff[]
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
static OdGiFaceStylePtr createFaceStyle()
bool isInternalUseOnly() const
const wchar_t kszVSGouraud[]
const wchar_t kszVSShadesOfGray[]
void setInternalUseOnly(bool bInternalUseOnly)
const wchar_t kszVSBrighten[]
void setType(OdGiVisualStyle::Type type)
const OdGiFaceStyle & faceStyle() const
virtual OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
const wchar_t kszVSHidden[]
const wchar_t kszVSGouraudWithEdges[]
const wchar_t kszVSBasic[]
const wchar_t kszVSSketchy[]
const wchar_t kszVSConceptual[]
OdSmartPtr< OdDbVisualStyle > OdDbVisualStylePtr
bool traitFlag(OdGiVisualStyleProperties::Property flagProp, OdUInt32 flagVal) const
GLsizei const GLfloat * value
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
const OdGiDisplayStyle & displayStyle() const
const wchar_t kszVSXRay[]
ODDB_DECLARE_MEMBERS(OdDbVisualStyle)
const wchar_t kszVSTransparent[]
const wchar_t kszVSFacePattern[]
void setFaceStyle(const OdGiFaceStyle &faceStyle)
const wchar_t kszVSColorChange[]
void setTrait(OdGiVisualStyleProperties::Property prop, const OdString &strVal, OdGiVisualStyleOperations::Operation op=OdGiVisualStyleOperations::kSet)
void name(OdString &value) const
static OdGiVisualStylePtr createVisualStyle()
void setTrait(OdGiVisualStyleProperties::Property prop, double red, double green, double blue, OdGiVisualStyleOperations::Operation op=OdGiVisualStyleOperations::kSet)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual OdGiDrawable * drawable()