ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
Loading...
Searching...
No Matches
hierarchical_demo_simple.PassiveComponent Class Reference
Inheritance diagram for hierarchical_demo_simple.PassiveComponent:
Collaboration diagram for hierarchical_demo_simple.PassiveComponent:

Public Member Functions

 __init__ (self, str name, str component_type, float value)
str __str__ (self)
 __init__ (self, str name, str component_type, float value)
str __str__ (self)
Public Member Functions inherited from hierarchical_demo_simple.Component
 __init__ (self, str name, ComponentCategory category)
 add_child (self, 'Component' child)
Rectangle calculate_hierarchical_bbox (self)
int get_total_gate_count (self)
List[ 'Component'] flatten_hierarchy (self)
 __init__ (self, str name, ComponentCategory category)
 add_child (self, 'Component' child)
Rectangle calculate_hierarchical_bbox (self)
int get_total_gate_count (self)
List[ 'Component'] flatten_hierarchy (self)

Public Attributes

 component_type = component_type
 value = value
Public Attributes inherited from hierarchical_demo_simple.Component
 name = name
 category = category
 position = Point(0, 0)
 bounding_box = Rectangle(0, 0, 1, 1)
list children = []
Optional[] parent = None
dict properties = {}

Detailed Description

无源器件

Definition at line 96 of file hierarchical_demo_simple.py.

Constructor & Destructor Documentation

◆ __init__() [1/2]

hierarchical_demo_simple.PassiveComponent.__init__ ( self,
str name,
str component_type,
float value )

Definition at line 99 of file hierarchical_demo_simple.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __init__() [2/2]

hierarchical_demo_simple.PassiveComponent.__init__ ( self,
str name,
str component_type,
float value )

Definition at line 99 of file hierarchical_demo_simple.py.

Here is the call graph for this function:

Member Function Documentation

◆ __str__() [1/2]

str hierarchical_demo_simple.PassiveComponent.__str__ ( self)

Definition at line 105 of file hierarchical_demo_simple.py.

◆ __str__() [2/2]

str hierarchical_demo_simple.PassiveComponent.__str__ ( self)

Definition at line 105 of file hierarchical_demo_simple.py.

Member Data Documentation

◆ component_type

hierarchical_demo_simple.PassiveComponent.component_type = component_type

Definition at line 101 of file hierarchical_demo_simple.py.

◆ value

hierarchical_demo_simple.PassiveComponent.value = value

Definition at line 102 of file hierarchical_demo_simple.py.


The documentation for this class was generated from the following files: