export_util#

class SlipSurfaceRecord(fs: 'float', valid: 'bool', xc: 'float', yc: 'float', r: 'float', x1: 'float', y1: 'float', x2: 'float', y2: 'float', failure_mode: 'str', search_method: 'str', optimized: 'bool', sorted_index: 'int')#

Bases: object

fs: float#
valid: bool#
xc: float#
yc: float#
r: float#
x1: float#
y1: float#
x2: float#
y2: float#
failure_mode: str#
search_method: str#
optimized: bool#
sorted_index: int#
class SfAlongSlopePoint(x: 'float', fs: 'float')#

Bases: object

x: float#
fs: float#
getX() → float#
getFS() → float#
class SupportForceRow(support_index: 'int', x: 'float', y: 'float', force: 'float', mode_code: 'int', mode_name: 'str')#

Bases: object

support_index: int#
x: float#
y: float#
force: float#
mode_code: int#
mode_name: str#
getSupportIndex() → int#
getX() → float#
getY() → float#
getForce() → float#
getModeName() → str#
class SfWithTimePoint(method_name: 'str', method_flag: 'int', time: 'float', fs: 'float')#

Bases: object

method_name: str#
method_flag: int#
time: float#
fs: float#
getMethodName() → str#
getTime() → float#
getFS() → float#
class LambdaFsPoint(surface_key: 'str', series_type: "Literal['force', 'moment']", lambda_value: 'float', fs: 'float')#

Bases: object

surface_key: str#
series_type: Literal['force', 'moment']#
lambda_value: float#
fs: float#
getSurfaceKey() → str#
getSeriesType() → str#
getLambda() → float#
getFS() → float#
class ScenarioGraphPoint(method_name: 'str', method_flag: 'int', scenario_name: 'str', x: 'float', y: 'float')#

Bases: object

method_name: str#
method_flag: int#
scenario_name: str#
x: float#
y: float#
getMethodName() → str#
getScenarioName() → str#
getX() → float#
getY() → float#
class SupportPressureRow(support_index: 'int', x: 'float', y: 'float', pressure: 'float')#

Bases: object

support_index: int#
x: float#
y: float#
pressure: float#
getSupportIndex() → int#
getX() → float#
getY() → float#
getPressure() → float#
class SupportTensionRow(bolt_id: 'int', increment: 'int', tension: 'float', start_x: 'float' = 0.0, start_y: 'float' = 0.0, end_x: 'float' = 0.0, end_y: 'float' = 0.0)#

Bases: object

bolt_id: int#
increment: int#
tension: float#
start_x: float = 0.0#
start_y: float = 0.0#
end_x: float = 0.0#
end_y: float = 0.0#
getBoltId() → int#
getIncrement() → int#
getTension() → float#
getStartX() → float#
getStartY() → float#
getEndX() → float#
getEndY() → float#
exportText(content: str, path: str) → None#
dataframeToString(dataframe: DataFrame, export_format: Literal['csv', 'tsv', 'txt'] = 'tsv') → str#
exportDataframe(dataframe: DataFrame, path: str, export_format: Literal['csv', 'tsv', 'txt'] = 'csv') → None#
copyTextToClipboard(content: str) → None#
exportSlipSurfaces(surfaces: Sequence[SlipSurfaceRecord], path: str, export_format: Literal['csv', 'tsv', 'txt'] = 'csv') → None#
exportSfAlongSlope(points: Sequence[SfAlongSlopePoint], path: str, export_format: Literal['csv', 'tsv', 'txt'] = 'csv') → None#
exportSupportForce(rows: Sequence[SupportForceRow], path: str, export_format: Literal['csv', 'tsv', 'txt'] = 'csv') → None#
exportSfWithTime(points: Sequence[SfWithTimePoint], path: str, export_format: Literal['csv', 'tsv', 'txt'] = 'csv') → None#
exportLambdaFS(points: Sequence[LambdaFsPoint], path: str, export_format: Literal['csv', 'tsv', 'txt'] = 'csv') → None#
exportScenarioGraph(points: Sequence[ScenarioGraphPoint], path: str, export_format: Literal['csv', 'tsv', 'txt'] = 'csv') → None#
exportSupportPressure(rows: Sequence[SupportPressureRow], path: str, export_format: Literal['csv', 'tsv', 'txt'] = 'csv') → None#
exportSupportTension(rows: Sequence[SupportTensionRow], path: str, export_format: Literal['csv', 'tsv', 'txt'] = 'csv') → None#
copySlipSurfaceToClipboard(surfaces: Sequence[SlipSurfaceRecord], export_format: Literal['csv', 'tsv', 'txt'] = 'tsv') → None#
copySfAlongSlopeToClipboard(points: Sequence[SfAlongSlopePoint], export_format: Literal['csv', 'tsv', 'txt'] = 'tsv') → None#
copySupportForceToClipboard(rows: Sequence[SupportForceRow], export_format: Literal['csv', 'tsv', 'txt'] = 'tsv') → None#
copySfWithTimeToClipboard(points: Sequence[SfWithTimePoint], export_format: Literal['csv', 'tsv', 'txt'] = 'tsv') → None#
copyLambdaFsToClipboard(points: Sequence[LambdaFsPoint], export_format: Literal['csv', 'tsv', 'txt'] = 'tsv') → None#
copyScenarioGraphToClipboard(points: Sequence[ScenarioGraphPoint], export_format: Literal['csv', 'tsv', 'txt'] = 'tsv') → None#
copySupportPressureToClipboard(rows: Sequence[SupportPressureRow], export_format: Literal['csv', 'tsv', 'txt'] = 'tsv') → None#
copySupportTensionToClipboard(rows: Sequence[SupportTensionRow], export_format: Literal['csv', 'tsv', 'txt'] = 'tsv') → None#
copySlipSurfacesToClipboard(surfaces: Sequence[SlipSurfaceRecord], export_format: Literal['csv', 'tsv', 'txt'] = 'tsv') → None#