Public Member Functions | |
| def | __defaults__ (self) |
| def | __init__ (self, base=None) |
| def | store_diff (self) |
| def | pull_base (self) |
| def | __str__ (self, indent='') |
| def | finalize (self) |
Public Member Functions inherited from SUAVE.Core.Data.Data | |
| def | __getattribute__ (self, k) |
| def | __setattr__ (self, k, v) |
| def | __delattr__ (self, k) |
| def | __new__ (cls, *args, **kwarg) |
| def | typestring (self) |
| def | dataname (self) |
| def | __init__ (self, *args, **kwarg) |
| def | __iter__ (self) |
| def | itervalues (self) |
| def | values (self) |
| def | update (self, other) |
| def | append_or_update (self, other) |
| def | get_bases (self) |
| def | append (self, value, key=None) |
| def | deep_set (self, keys, val) |
| def | deep_get (self, keys) |
| def | pack_array (self, output='vector') |
| def | unpack_array (self, M) |
| def | do_recursive (self, method, other=None, default=None) |
Public Attributes | |
| tag | |
This is for creating a data new class where a different copy is saved.
This is useful for creating a new configuration of a vehicle.
Assumptions:
N/A
Source:
N/A
| def SUAVE.Core.Diffed_Data.Diffed_Data.__init__ | ( | self, | |
base = None |
|||
| ) |
Initializes the new Diffed_Data() class through a deepcopy
Assumptions:
N/A
Source:
N/A
Inputs:
N/A
Outputs:
N/A
Properties Used:
N/A
| def SUAVE.Core.Diffed_Data.Diffed_Data.__defaults__ | ( | self | ) |
A stub for all classes that come later
Assumptions:
N/A
Source:
N/A
Inputs:
N/A
Outputs:
N/A
Properties Used:
N/A
Reimplemented from SUAVE.Core.Data.Data.
| def SUAVE.Core.Diffed_Data.Diffed_Data.__str__ | ( | self, | |
indent = '' |
|||
| ) |
This function is used for printing the class.
Assumptions:
N/A
Source:
N/A
Inputs:
N/A
Outputs:
N/A
Properties Used:
N/A
Reimplemented from SUAVE.Core.Data.Data.
| def SUAVE.Core.Diffed_Data.Diffed_Data.finalize | ( | self | ) |
This just does a pull_base()
Assumptions:
N/A
Source:
N/A
Inputs:
N/A
Outputs:
N/A
Properties Used:
N/A
| def SUAVE.Core.Diffed_Data.Diffed_Data.pull_base | ( | self | ) |
Updates the differences
Assumptions:
N/A
Source:
N/A
Inputs:
N/A
Outputs:
N/A
Properties Used:
N/A
| def SUAVE.Core.Diffed_Data.Diffed_Data.store_diff | ( | self | ) |
Finds the differences and saves them
Assumptions:
N/A
Source:
N/A
Inputs:
N/A
Outputs:
N/A
Properties Used:
N/A