Definition at line 128 of file WeberPennTree.py.
|
| __init__ (self, Context context) |
|
| __enter__ (self) |
|
| __exit__ (self, exc_type, exc_value, traceback) |
|
| getNativePtr (self) |
|
int | buildTree (self, WPTType wpt_type, vec3 origin=vec3(0, 0, 0), float scale=1) |
|
List[int] | getTrunkUUIDs (self, int tree_id) |
|
List[int] | getBranchUUIDs (self, int tree_id) |
|
List[int] | getLeafUUIDs (self, int tree_id) |
|
List[int] | getAllUUIDs (self, int tree_id) |
|
None | setBranchRecursionLevel (self, int level) |
|
None | setTrunkSegmentResolution (self, int trunk_segs) |
|
None | setBranchSegmentResolution (self, int branch_segs) |
|
None | setLeafSubdivisions (self, int leaf_segs_x, int leaf_segs_y) |
|
◆ __init__()
pyhelios.WeberPennTree.WeberPennTree.__init__ |
( |
| self, |
|
|
Context | context ) |
◆ __enter__()
pyhelios.WeberPennTree.WeberPennTree.__enter__ |
( |
| self | ) |
|
◆ __exit__()
pyhelios.WeberPennTree.WeberPennTree.__exit__ |
( |
| self, |
|
|
| exc_type, |
|
|
| exc_value, |
|
|
| traceback ) |
◆ buildTree()
int pyhelios.WeberPennTree.WeberPennTree.buildTree |
( |
| self, |
|
|
WPTType | wpt_type, |
|
|
vec3 | origin = vec3(0, 0, 0), |
|
|
float | scale = 1 ) |
◆ getAllUUIDs()
List[int] pyhelios.WeberPennTree.WeberPennTree.getAllUUIDs |
( |
| self, |
|
|
int | tree_id ) |
◆ getBranchUUIDs()
List[int] pyhelios.WeberPennTree.WeberPennTree.getBranchUUIDs |
( |
| self, |
|
|
int | tree_id ) |
◆ getLeafUUIDs()
List[int] pyhelios.WeberPennTree.WeberPennTree.getLeafUUIDs |
( |
| self, |
|
|
int | tree_id ) |
◆ getNativePtr()
pyhelios.WeberPennTree.WeberPennTree.getNativePtr |
( |
| self | ) |
|
◆ getTrunkUUIDs()
List[int] pyhelios.WeberPennTree.WeberPennTree.getTrunkUUIDs |
( |
| self, |
|
|
int | tree_id ) |
◆ setBranchRecursionLevel()
None pyhelios.WeberPennTree.WeberPennTree.setBranchRecursionLevel |
( |
| self, |
|
|
int | level ) |
◆ setBranchSegmentResolution()
None pyhelios.WeberPennTree.WeberPennTree.setBranchSegmentResolution |
( |
| self, |
|
|
int | branch_segs ) |
◆ setLeafSubdivisions()
None pyhelios.WeberPennTree.WeberPennTree.setLeafSubdivisions |
( |
| self, |
|
|
int | leaf_segs_x, |
|
|
int | leaf_segs_y ) |
◆ setTrunkSegmentResolution()
None pyhelios.WeberPennTree.WeberPennTree.setTrunkSegmentResolution |
( |
| self, |
|
|
int | trunk_segs ) |
◆ _plugin_registry
pyhelios.WeberPennTree.WeberPennTree._plugin_registry = get_plugin_registry() |
|
protected |
◆ context
pyhelios.WeberPennTree.WeberPennTree.context = context |
◆ wpt
pyhelios.WeberPennTree.WeberPennTree.wpt |
Initial value:= wpt_wrapper.createWeberPennTreeWithBuildPluginRootDirectory(
context.getNativePtr(), str(build_dir)
)
Definition at line 174 of file WeberPennTree.py.
◆ WPTType
pyhelios.WeberPennTree.WeberPennTree.WPTType = WPTType |
|
static |
The documentation for this class was generated from the following file: