GcDbGraphNode
- class pygcad.pygrx.GcDbGraphNode
Bases:
GcHeapOperators
Attributes Summary
Methods Summary
addRefTo
(self, para)C++: GcDbGraphNode::addRefTo(class GcDbGraphNode *) --> enum Gcad::ErrorStatus
clear
(self, flags)C++: GcDbGraphNode::clear(unsigned char) --> enum Gcad::ErrorStatus
cycleIn
(self, para)C++: GcDbGraphNode::cycleIn(int) const --> class GcDbGraphNode *
cycleOut
(self, para)C++: GcDbGraphNode::cycleOut(int) const --> class GcDbGraphNode *
data
(self)C++: GcDbGraphNode::data() const --> void *
disconnectAll
(self)C++: GcDbGraphNode::disconnectAll() --> enum Gcad::ErrorStatus
in
(self, para)C++: GcDbGraphNode::in(int) const --> class GcDbGraphNode *
isCycleNode
(self)C++: GcDbGraphNode::isCycleNode() const --> bool
isMarkedAs
(self, flags)C++: GcDbGraphNode::isMarkedAs(unsigned char) const --> bool
markAs
(self, flags)C++: GcDbGraphNode::markAs(unsigned char) --> enum Gcad::ErrorStatus
nextCycleNode
(self)C++: GcDbGraphNode::nextCycleNode() const --> class GcDbGraphNode *
numCycleIn
(self)C++: GcDbGraphNode::numCycleIn() const --> int
numCycleOut
(self)C++: GcDbGraphNode::numCycleOut() const --> int
numIn
(self)C++: GcDbGraphNode::numIn() const --> int
numOut
(self)C++: GcDbGraphNode::numOut() const --> int
out
(self, para)C++: GcDbGraphNode::out(int) const --> class GcDbGraphNode *
owner
(self)C++: GcDbGraphNode::owner() const --> class GcDbGraph *
removeRefTo
(self, para)C++: GcDbGraphNode::removeRefTo(class GcDbGraphNode *) --> enum Gcad::ErrorStatus
setData
(self, para)C++: GcDbGraphNode::setData(void *) --> void
setEdgeGrowthRate
(self, outEdgeRate, inEdgeRate)C++: GcDbGraphNode::setEdgeGrowthRate(int, int) --> void
Attributes Documentation
- kAll = <Flags.kAll: 47>
- kFirstLevel = <Flags.kFirstLevel: 16>
- kInList = <Flags.kInList: 8>
- kListAll = <Flags.kListAll: 14>
- kNone = <Flags.kNone: 0>
- kOutsideRefed = <Flags.kOutsideRefed: 2>
- kSelected = <Flags.kSelected: 4>
- kUnresTree = <Flags.kUnresTree: 32>
- kVisited = <Flags.kVisited: 1>
Methods Documentation
- addRefTo(self: pygcad.pygrx.GcDbGraphNode, para: pygcad.pygrx.GcDbGraphNode) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGraphNode::addRefTo(class GcDbGraphNode *) –> enum Gcad::ErrorStatus
- clear(self: pygcad.pygrx.GcDbGraphNode, flags: int) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGraphNode::clear(unsigned char) –> enum Gcad::ErrorStatus
- cycleIn(self: pygcad.pygrx.GcDbGraphNode, para: int) pygcad.pygrx.GcDbGraphNode
C++: GcDbGraphNode::cycleIn(int) const –> class GcDbGraphNode *
- cycleOut(self: pygcad.pygrx.GcDbGraphNode, para: int) pygcad.pygrx.GcDbGraphNode
C++: GcDbGraphNode::cycleOut(int) const –> class GcDbGraphNode *
- data(self: pygcad.pygrx.GcDbGraphNode) capsule
C++: GcDbGraphNode::data() const –> void *
- disconnectAll(self: pygcad.pygrx.GcDbGraphNode) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGraphNode::disconnectAll() –> enum Gcad::ErrorStatus
- in(self: pygcad.pygrx.GcDbGraphNode, para: int) pygcad.pygrx.GcDbGraphNode
C++: GcDbGraphNode::in(int) const –> class GcDbGraphNode *
- isCycleNode(self: pygcad.pygrx.GcDbGraphNode) bool
C++: GcDbGraphNode::isCycleNode() const –> bool
- isMarkedAs(self: pygcad.pygrx.GcDbGraphNode, flags: int) bool
C++: GcDbGraphNode::isMarkedAs(unsigned char) const –> bool
- markAs(self: pygcad.pygrx.GcDbGraphNode, flags: int) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGraphNode::markAs(unsigned char) –> enum Gcad::ErrorStatus
- nextCycleNode(self: pygcad.pygrx.GcDbGraphNode) pygcad.pygrx.GcDbGraphNode
C++: GcDbGraphNode::nextCycleNode() const –> class GcDbGraphNode *
- numCycleIn(self: pygcad.pygrx.GcDbGraphNode) int
C++: GcDbGraphNode::numCycleIn() const –> int
- numCycleOut(self: pygcad.pygrx.GcDbGraphNode) int
C++: GcDbGraphNode::numCycleOut() const –> int
- numIn(self: pygcad.pygrx.GcDbGraphNode) int
C++: GcDbGraphNode::numIn() const –> int
- numOut(self: pygcad.pygrx.GcDbGraphNode) int
C++: GcDbGraphNode::numOut() const –> int
- out(self: pygcad.pygrx.GcDbGraphNode, para: int) pygcad.pygrx.GcDbGraphNode
C++: GcDbGraphNode::out(int) const –> class GcDbGraphNode *
- owner(self: pygcad.pygrx.GcDbGraphNode) GcDbGraph
C++: GcDbGraphNode::owner() const –> class GcDbGraph *
- removeRefTo(self: pygcad.pygrx.GcDbGraphNode, para: pygcad.pygrx.GcDbGraphNode) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGraphNode::removeRefTo(class GcDbGraphNode *) –> enum Gcad::ErrorStatus
- setData(self: pygcad.pygrx.GcDbGraphNode, para: capsule) None
C++: GcDbGraphNode::setData(void *) –> void
- setEdgeGrowthRate(self: pygcad.pygrx.GcDbGraphNode, outEdgeRate: int, inEdgeRate: int) None
C++: GcDbGraphNode::setEdgeGrowthRate(int, int) –> void