GcDbGraphNode

class pygcad.pygrx.GcDbGraphNode

Bases: GcHeapOperators

Attributes Summary

kAll

kFirstLevel

kInList

kListAll

kNone

kOutsideRefed

kSelected

kUnresTree

kVisited

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