CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
8 class CFxBIMMaterialImpl;
15 friend class CFxBIMMaterialImpl;
void copyFrom(const OdRxObject *pSource) override
virtual void SetCutPatternRotationRelativeToElementBaseline(bool RotationRelativeToElementBaseline)
virtual const OdString & MappedName() const
virtual OdCmColor SurfaceBoundaryColor() const
virtual OdCmColor CutBoundaryColor() const
virtual void SetSurfaceTransparency(double transparencyPercentage)
GLuint const GLchar * name
virtual void SetSurfaceBoundaryLineweight(OdDb::LineWeight lineweight)
virtual void SetSurfaceBoundaryUnify(bool unify)
virtual OdCmColor CutPatternColor() const
GLuint GLsizei GLsizei GLint GLenum * type
virtual void SetSurfacePatternName(const OdString &patternName)
virtual bool CutPatternRotationRelativeToElementBaseline() const
virtual double CutPatternScale() const
virtual void SetSurfacePatternColor(OdCmColor color)
virtual bool SurfacePatternScaleWithViewPort() const
virtual void SetSurfacePatternType(PatternType type)
virtual void SetMappedName(const OdString &mappedName)
virtual OdCmColor CutColor() const
virtual void SetCutBoundaryLineweight(OdDb::LineWeight lineweight)
virtual ~CFxBIMMaterial()
virtual void SetCutPatternType(PatternType type)
virtual const OdString & CutPatternName() const
virtual double CutPatternRotation() const
virtual bool IsSame(CFxBIMMaterialPtr p) const
virtual void SetCutPatternRotation(double angle)
virtual bool SurfaceBoundaryUnify() const
virtual OdCmColor SurfacePatternColor() const
void dxfOutFields(OdDbDxfFiler *pFiler) const override
OdResult dxfInFields(OdDbDxfFiler *pFiler) override
static OdStringArray PatternList(OdDb::MeasurementValue measurement)
virtual void Appended(CFxBIMMaterial *pM, bool appended, CFxBIMDatabaseReference *pDbRef)
virtual OdDb::LineWeight CutBoundaryLineweight() const
OdSmartPtr< CFxBIMMaterial > CFxBIMMaterialPtr
virtual bool IsEqual(CFxBIMMaterialPtr p) const
virtual void SetSurfacePatternScale(double patternScale)
virtual void SetCutBoundaryColor(OdCmColor color)
virtual void SetSurfacePatternScaleWithViewPort(bool ScaleWithViewport)
virtual void SetCutPatternScaleWithViewPort(bool ScaleWithViewport)
virtual OdDb::LineWeight SurfacePatternLineweight() const
virtual OdDb::LineWeight SurfaceBoundaryLineweight() const
virtual void SetSurfacePatternRotationRelativeToElementBaseline(bool RotationRelativeToElementBaseline)
virtual const OdString & SurfacePatternName() const
ODDB_DECLARE_MEMBERS(CFxBIMMaterial)
virtual void SetCutPatternLineweight(OdDb::LineWeight lineweight)
virtual void SetCutBoundaryUnify(bool unify)
virtual void SetSurfaceBoundaryColor(OdCmColor color)
void dwgOutFields(OdDbDwgFiler *pFiler) const override
virtual double SurfacePatternScale() const
virtual double SurfacePatternRotation() const
virtual OdDb::LineWeight CutPatternLineweight() const
virtual double SurfaceTransparency() const
virtual void SetCutPatternScale(double patternScale)
virtual void SetSurfaceColor(OdCmColor color)
virtual double CutTransparency() const
virtual void SetCutTransparency(double transparencyPercentage)
virtual PatternType CutPatternType() const
virtual OdResult SetName(const OdString &name)
virtual void SetSurfacePatternLineweight(OdDb::LineWeight lineweight)
virtual void SetCutPatternColor(OdCmColor color)
virtual void SetSurfacePatternRotation(double angle)
virtual ~CFxBIMMaterialReactor()
virtual bool CutPatternScaleWithViewPort() const
OdResult dwgInFields(OdDbDwgFiler *pFiler) override
virtual bool SurfacePatternRotationRelativeToElementBaseline() const
virtual OdCmColor SurfaceColor() const
virtual PatternType SurfacePatternType() const
virtual void SetCutPatternName(const OdString &patternName)
virtual void SetCutColor(OdCmColor color)
virtual OdString Name() const
virtual bool CutBoundaryUnify() const