40 kPreDefinedGradient = 0,
41 kUserDefinedGradient = 1
52 kSelfIntersecting = 0x40,
55 kIsAnnotative = 0x200,
56 kDoesNotSupportScale = 0x400,
57 kForceAnnoAllVisible = 0x800,
58 kOrientToPaper = 0x1000,
59 kIsAnnotativeBlock = 0x2000
#define ACRX_DECLARE_MEMBERS(classname)
Acad::ErrorStatus setPatternAngle(double)
AcGePoint2d originPoint(void) const
virtual bool receiveShadows(void) const
float gradientShift(void) const
bool associative(void) const
Acad::ErrorStatus removeAssocObjIds(void)
int getGradientOneColorMode(void) const
Acad::ErrorStatus setHatchObjectType(HatchObjectType)
Acad::ErrorStatus setNormal(AcGeVector3d const &)
virtual bool castShadows(void) const
Acad::ErrorStatus setGradientShift(float)
Acad::ErrorStatus setAssociative(bool)
bool patternDouble(void) const
virtual void setCastShadows(bool)
AcDbHatch(AcDbSystemInternals *)
AcDbRegion * getRegionArea(void) const
int numPatternDefinitions(void) const
Acad::ErrorStatus insertLoopAt(int, long, AcDbVoidPtrArray const &, AcGeIntArray const &)
Acad::ErrorStatus setGradientAngle(double)
virtual Acad::ErrorStatus subSwapIdWith(AcDbObjectId, int, int)
Acad::ErrorStatus getGradientColors(unsigned int &, AcCmColor *&, float *&)
Acad::ErrorStatus setGradient(GradientPatternType, wchar_t const *)
Acad::ErrorStatus setShadeTintValue(float)
Acad::ErrorStatus insertLoopAt(int, long, AcDbObjectIdArray const &)
HatchObjectType hatchObjectType(void) const
Acad::ErrorStatus setPatternScale(double)
virtual Acad::ErrorStatus subClose(void)
bool isSolidFill(void) const
virtual Acad::ErrorStatus getClassID(_GUID *) const
Acad::ErrorStatus getAssocObjIdsAt(int, AcDbObjectIdArray &) const
Acad::ErrorStatus setOriginPoint(AcGePoint2d const &)
wchar_t const * patternName(void) const
virtual Acad::ErrorStatus swapReferences(AcDbIdMapping const &)
Acad::ErrorStatus appendLoop(long, AcDbObjectIdArray const &)
HatchStyle hatchStyle(void) const
virtual void setReceiveShadows(bool)
virtual int isHatch(void) const
double patternScale(void) const
bool setLineGenerationEnabled(bool)
Acad::ErrorStatus setShadeTintValueAndColor2(float)
double gradientAngle(void) const
Acad::ErrorStatus setPattern(HatchPatternType, ACHAR const *)
Acad::ErrorStatus insertLoopAt(int, long, AcGePoint2dArray const &, AcGeDoubleArray const &)
Acad::ErrorStatus setHatchStyle(HatchStyle)
Acad::ErrorStatus setGradientOneColorMode(int)
virtual int isGradient(void) const
Acad::ErrorStatus removeLoopAt(int)
bool lineGenerationEnabled(void) const
wchar_t const * gradientName(void) const
double patternSpace(void) const
Acad::ErrorStatus setBackgroundColor(const AcCmColor ¶m_1)
Acad::ErrorStatus getAssocObjIds(AcDbObjectIdArray &) const
Acad::ErrorStatus setGradientColors(unsigned int, AcCmColor *, float *)
double patternAngle(void) const
double elevation(void) const
Acad::ErrorStatus evaluateGradientColorAt(float, AcCmColor &)
Acad::ErrorStatus getHatchLinesData(AcGePoint2dArray &, AcGePoint2dArray &) const
Acad::ErrorStatus getHatchLineDataAt(int, AcGePoint2d &, AcGePoint2d &) const
virtual Acad::ErrorStatus getPlane(AcGePlane &, AcDb::Planarity &) const
AcGeVector3d normal(void) const
Acad::ErrorStatus getLoopAt(int, long &, AcDbVoidPtrArray &, AcGeIntArray &) const
long loopTypeAt(int) const
int numHatchLines(void) const
Acad::ErrorStatus getLoopAt(int, long &, AcGePoint2dArray &, AcGeDoubleArray &) const
HatchPatternType patternType(void) const
Acad::ErrorStatus setPatternDouble(bool)
Acad::ErrorStatus setPatternSpace(double)
void removeHatchLines(void)
virtual void modifiedGraphics(AcDbEntity const *)
GradientPatternType gradientType(void) const
Acad::ErrorStatus evaluateHatch(bool=true)
Acad::ErrorStatus getPatternDefinitionAt(int, double &, double &, double &, double &, double &, AcGeDoubleArray &) const
Acad::ErrorStatus getArea(double &) const
Acad::ErrorStatus setElevation(double)
Acad::ErrorStatus appendLoop(long, AcDbVoidPtrArray const &, AcGeIntArray const &)
Acad::ErrorStatus appendLoop(long, AcGePoint2dArray const &, AcGeDoubleArray const &)
float getShadeTintValue(void) const