228 int vertexIndex)
const;
235 int vertexIndex)
const;
242 int vertexIndex)
const;
OdSmartPtr< OdDbMline > OdDbMlinePtr
OdArray< OdMLSegment > OdMLSegmentArray
void setStyle(const OdDbObjectId &styleId)
Mline::MlineJustification justification() const
int element(const OdGePoint3d &pt) const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
OdResult getClosestPointTo(const OdGePoint3d &pt, const OdGeVector3d &norm, OdGePoint3d &ptOut, bool bExtend, bool bExcludeCaps=false) const
OdGeVector3d miterAt(int vertexIndex) const
DWGMAP_DECLARE_MEMBERS(OdDbMline)
OdResult getClosestPointTo(const OdGePoint3d &pt, OdGePoint3d &ptOut, bool bExtend, bool bExcludeCaps=false) const
virtual OdResult subGetTransformedCopy(const OdGeMatrix3d &mat, OdDbEntityPtr &pCopy) const
virtual OdResult subExplode(OdRxObjectPtrArray &entitySet) const
virtual bool subWorldDraw(OdGiWorldDraw *pWd) const
OdGeVector3d normal() const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
OdDbObjectId style() const
virtual void subSetDatabaseDefaults(OdDbDatabase *pDb, bool doSubents)
void setSupressStartCaps(bool supressIt)
void removeLastSeg(OdGePoint3d &lastVertex)
OdGeVector3d axisAt(int vertexIndex) const
void appendSeg(const OdGePoint3d &newVertex)
void setSupressEndCaps(bool supressIt)
virtual OdResult subGetClassID(void *pClsid) const
OdGePoint3d vertexAt(int vertexIndex) const
bool supressStartCaps() const
void getPlane(OdGePlane &plane) const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
void setNormal(const OdGeVector3d &normal)
virtual OdResult subGetGsMarkersAtSubentPath(const OdDbFullSubentPath &subPath, OdGsMarkerArray &gsMarkers) const
virtual OdResult subGetSubentPathsAtGsMarker(OdDb::SubentType type, OdGsMarker gsMark, const OdGePoint3d &, const OdGeMatrix3d &, OdDbFullSubentPathArray &subentPaths, const OdDbObjectIdArray *pEntAndInsertStack) const
virtual OdResult explodeGeometry(OdRxObjectPtrArray &entitySet) const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
void moveVertexAt(int vertexIndex, const OdGePoint3d &newPosition)
virtual OdResult subTransformBy(const OdGeMatrix3d &xfm)
void setScale(double scale)
void setClosedMline(bool closedMline)
bool supressEndCaps() const
void setParametersAt(int vertexIndex, const OdMLSegmentArray ¶ms)
void getParametersAt(int index, OdMLSegmentArray ¶ms) const
void setJustification(Mline::MlineJustification justification)
GLuint GLsizei GLsizei GLint GLenum * type
OdInt8 MlineJustification
OdGeDoubleArray m_AreaFillParams
OdGeDoubleArray m_SegParams