GcDbLinetypeTableRecord

class pygcad.pygrx.GcDbLinetypeTableRecord

Bases: GcDbSymbolTableRecord

Methods Summary

asciiDescription(self)

C++: GcDbLinetypeTableRecord::asciiDescription(wchar_t *&) const --> enum Gcad::ErrorStatus

cast(inPtr)

C++: GcDbLinetypeTableRecord::cast(const class GcRxObject *) --> class GcDbLinetypeTableRecord *

className()

C++: GcDbLinetypeTableRecord::className() --> const wchar_t *

comments(self)

C++: GcDbLinetypeTableRecord::comments(class GcString &) const --> enum Gcad::ErrorStatus

dashLengthAt(self, index)

C++: GcDbLinetypeTableRecord::dashLengthAt(int) const --> double

desc()

C++: GcDbLinetypeTableRecord::desc() --> class GcRxClass *

drawable(self)

C++: GcDbLinetypeTableRecord::drawable() --> class GcGiDrawable *

isA(self)

C++: GcDbLinetypeTableRecord::isA() const --> class GcRxClass *

isScaledToFit(self)

C++: GcDbLinetypeTableRecord::isScaledToFit() const --> bool

numDashes(self)

C++: GcDbLinetypeTableRecord::numDashes() const --> int

patternLength(self)

C++: GcDbLinetypeTableRecord::patternLength() const --> double

rxInit()

C++: GcDbLinetypeTableRecord::rxInit() --> void

setAsciiDescription(self, pString)

C++: GcDbLinetypeTableRecord::setAsciiDescription(const wchar_t *) --> enum Gcad::ErrorStatus

setComments(self, pString)

C++: GcDbLinetypeTableRecord::setComments(const wchar_t *) --> enum Gcad::ErrorStatus

setDashLengthAt(self, index, value)

C++: GcDbLinetypeTableRecord::setDashLengthAt(int, double) --> enum Gcad::ErrorStatus

setIsScaledToFit(self, scaledToFit)

C++: GcDbLinetypeTableRecord::setIsScaledToFit(bool) --> void

setNumDashes(self, count)

C++: GcDbLinetypeTableRecord::setNumDashes(int) --> enum Gcad::ErrorStatus

setPatternLength(self, patternLength)

C++: GcDbLinetypeTableRecord::setPatternLength(double) --> enum Gcad::ErrorStatus

setShapeIsUcsOrientedAt(self, index, ...)

C++: GcDbLinetypeTableRecord::setShapeIsUcsOrientedAt(int, bool) --> enum Gcad::ErrorStatus

setShapeIsUprightAt(self, index, isUpright)

C++: GcDbLinetypeTableRecord::setShapeIsUprightAt(int, bool) --> enum Gcad::ErrorStatus

setShapeNumberAt(self, index, shapeNumber)

C++: GcDbLinetypeTableRecord::setShapeNumberAt(int, int) --> enum Gcad::ErrorStatus

setShapeOffsetAt(self, index, offset)

C++: GcDbLinetypeTableRecord::setShapeOffsetAt(int, const class GcGeVector2d &) --> enum Gcad::ErrorStatus

setShapeRotationAt(self, index, rotation)

C++: GcDbLinetypeTableRecord::setShapeRotationAt(int, double) --> enum Gcad::ErrorStatus

setShapeScaleAt(self, index, scale)

C++: GcDbLinetypeTableRecord::setShapeScaleAt(int, double) --> enum Gcad::ErrorStatus

setShapeStyleAt(self, index, id)

C++: GcDbLinetypeTableRecord::setShapeStyleAt(int, class GcDbObjectId) --> enum Gcad::ErrorStatus

setTextAt(self, index, text)

C++: GcDbLinetypeTableRecord::setTextAt(int, const wchar_t *) --> enum Gcad::ErrorStatus

shapeIsUcsOrientedAt(self, index)

C++: GcDbLinetypeTableRecord::shapeIsUcsOrientedAt(int) const --> bool

shapeIsUprightAt(self, index)

C++: GcDbLinetypeTableRecord::shapeIsUprightAt(int) const --> bool

shapeNumberAt(self, index)

C++: GcDbLinetypeTableRecord::shapeNumberAt(int) const --> int

shapeOffsetAt(self, index)

C++: GcDbLinetypeTableRecord::shapeOffsetAt(int) const --> class GcGeVector2d

shapeRotationAt(self, index)

C++: GcDbLinetypeTableRecord::shapeRotationAt(int) const --> double

shapeScaleAt(self, index)

C++: GcDbLinetypeTableRecord::shapeScaleAt(int) const --> double

shapeStyleAt(self, index)

C++: GcDbLinetypeTableRecord::shapeStyleAt(int) const --> class GcDbObjectId

textAt(self, index)

C++: GcDbLinetypeTableRecord::textAt(int, class GcString &) const --> enum Gcad::ErrorStatus

Methods Documentation

asciiDescription(self: pygcad.pygrx.GcDbLinetypeTableRecord) Tuple[pygcad.pygrx.Gcad.ErrorStatus, str]

C++: GcDbLinetypeTableRecord::asciiDescription(wchar_t *&) const –> enum Gcad::ErrorStatus

static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbLinetypeTableRecord

C++: GcDbLinetypeTableRecord::cast(const class GcRxObject *) –> class GcDbLinetypeTableRecord *

static className() str

C++: GcDbLinetypeTableRecord::className() –> const wchar_t *

comments(self: pygcad.pygrx.GcDbLinetypeTableRecord) Tuple[pygcad.pygrx.Gcad.ErrorStatus, str]

C++: GcDbLinetypeTableRecord::comments(class GcString &) const –> enum Gcad::ErrorStatus

dashLengthAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int) float

C++: GcDbLinetypeTableRecord::dashLengthAt(int) const –> double

static desc() pygcad.pygrx.GcRxClass

C++: GcDbLinetypeTableRecord::desc() –> class GcRxClass *

drawable(self: pygcad.pygrx.GcDbLinetypeTableRecord) pygcad.pygrx.GcGiDrawable

C++: GcDbLinetypeTableRecord::drawable() –> class GcGiDrawable *

isA(self: pygcad.pygrx.GcDbLinetypeTableRecord) pygcad.pygrx.GcRxClass

C++: GcDbLinetypeTableRecord::isA() const –> class GcRxClass *

isScaledToFit(self: pygcad.pygrx.GcDbLinetypeTableRecord) bool

C++: GcDbLinetypeTableRecord::isScaledToFit() const –> bool

numDashes(self: pygcad.pygrx.GcDbLinetypeTableRecord) int

C++: GcDbLinetypeTableRecord::numDashes() const –> int

patternLength(self: pygcad.pygrx.GcDbLinetypeTableRecord) float

C++: GcDbLinetypeTableRecord::patternLength() const –> double

static rxInit() None

C++: GcDbLinetypeTableRecord::rxInit() –> void

setAsciiDescription(self: pygcad.pygrx.GcDbLinetypeTableRecord, pString: str) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setAsciiDescription(const wchar_t *) –> enum Gcad::ErrorStatus

setComments(self: pygcad.pygrx.GcDbLinetypeTableRecord, pString: str) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setComments(const wchar_t *) –> enum Gcad::ErrorStatus

setDashLengthAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int, value: float) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setDashLengthAt(int, double) –> enum Gcad::ErrorStatus

setIsScaledToFit(self: pygcad.pygrx.GcDbLinetypeTableRecord, scaledToFit: bool) None

C++: GcDbLinetypeTableRecord::setIsScaledToFit(bool) –> void

setNumDashes(self: pygcad.pygrx.GcDbLinetypeTableRecord, count: int) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setNumDashes(int) –> enum Gcad::ErrorStatus

setPatternLength(self: pygcad.pygrx.GcDbLinetypeTableRecord, patternLength: float) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setPatternLength(double) –> enum Gcad::ErrorStatus

setShapeIsUcsOrientedAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int, isUcsOriented: bool) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setShapeIsUcsOrientedAt(int, bool) –> enum Gcad::ErrorStatus

setShapeIsUprightAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int, isUpright: bool) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setShapeIsUprightAt(int, bool) –> enum Gcad::ErrorStatus

setShapeNumberAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int, shapeNumber: int) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setShapeNumberAt(int, int) –> enum Gcad::ErrorStatus

setShapeOffsetAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int, offset: GcGeVector2d) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setShapeOffsetAt(int, const class GcGeVector2d &) –> enum Gcad::ErrorStatus

setShapeRotationAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int, rotation: float) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setShapeRotationAt(int, double) –> enum Gcad::ErrorStatus

setShapeScaleAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int, scale: float) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setShapeScaleAt(int, double) –> enum Gcad::ErrorStatus

setShapeStyleAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int, id: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setShapeStyleAt(int, class GcDbObjectId) –> enum Gcad::ErrorStatus

setTextAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int, text: str) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLinetypeTableRecord::setTextAt(int, const wchar_t *) –> enum Gcad::ErrorStatus

shapeIsUcsOrientedAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int) bool

C++: GcDbLinetypeTableRecord::shapeIsUcsOrientedAt(int) const –> bool

shapeIsUprightAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int) bool

C++: GcDbLinetypeTableRecord::shapeIsUprightAt(int) const –> bool

shapeNumberAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int) int

C++: GcDbLinetypeTableRecord::shapeNumberAt(int) const –> int

shapeOffsetAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int) GcGeVector2d

C++: GcDbLinetypeTableRecord::shapeOffsetAt(int) const –> class GcGeVector2d

shapeRotationAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int) float

C++: GcDbLinetypeTableRecord::shapeRotationAt(int) const –> double

shapeScaleAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int) float

C++: GcDbLinetypeTableRecord::shapeScaleAt(int) const –> double

shapeStyleAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int) pygcad.pygrx.GcDbObjectId

C++: GcDbLinetypeTableRecord::shapeStyleAt(int) const –> class GcDbObjectId

textAt(self: pygcad.pygrx.GcDbLinetypeTableRecord, index: int) Tuple[pygcad.pygrx.Gcad.ErrorStatus, str]

C++: GcDbLinetypeTableRecord::textAt(int, class GcString &) const –> enum Gcad::ErrorStatus