24#ifndef ODDGNLS_DBLSSTROKEPATTERNCOMPONENT_H
25#define ODDGNLS_DBLSSTROKEPATTERNCOMPONENT_H
OdSmartPtr< OdDbLSStrokePatternComponent > OdDbLSStrokePatternComponentPtr
OdUInt32 numberStrokes() const
void setAutoPhase(double fPhase)
void setIsSingleSegment(bool bSet)
OdDbLSStrokePatternComponent()
bool isSingleSegment() const
void setPhase(double fPhase)
void deleteStroke(OdUInt32 nStroke)
OdInt32 iterationLimit() const
void setIterationLimit(OdInt32 nLimit)
OdDbLSStroke * insertStroke(const OdDbLSStroke *pStroke)
ODDB_DECLARE_MEMBERS(OdDbLSStrokePatternComponent)
void setPhaseMode(PhaseMode mode)
void setHasIterationLimit(bool bSet)
OdDbLSStroke * stroke(OdUInt32 nStroke) const
PhaseMode phaseMode() const
bool hasIterationLimit() const
OdDbLSStroke * insertStroke(double fLength=1.0, double fStartWidth=0.0, double fEndWidth=0.0, OdDbLSStroke::WidthMode widthMode=OdDbLSStroke::kLSNoWidth, OdDbLSStroke::CapMode capMode=OdDbLSStroke::kLSCapsClosed)