Altium C++ SDK 3.0
Loading...
Searching...
No Matches
EDP::IWaveSimDocument Struct Reference

#include <EDP.Interfaces.h>

Inheritance diagram for EDP::IWaveSimDocument:

Public Member Functions

int GetProperty_RowCount ()
IWaveRowGetProperty_Row (int Index)
IWaveTypeAddType (std::wstring const Name, TWaveTypeKind TypeKind)
IWaveTypeGetType (std::wstring const Name)
IWaveSignalAppendSignal (std::wstring const Name, std::wstring const TypeName, std::wstring StyleName)
IWaveSignalAddSignal (std::wstring const Name, std::wstring const TypeName)
IWaveSignalAddSignalUnc (std::wstring const Name, std::wstring const TypeName, int Left, int Right)
IWaveSignalGetSignal (std::wstring const Name)
IWaveSignalGetSignalByUid (int AUniqueId)
void RemoveSignal (std::wstring const Name)
IWaveSignalGroupAddSignalGroup (std::wstring Name, std::wstring StyleName)
IWaveSignalAddSignalToGroup (std::wstring Name, IWaveSignalGroup *Group, std::wstring StyleName)
void ZoomAll ()
void ZoomOnTimeSlice (double Time1, double Time2)
void CheckAllAccessTypes ()
void ZoomIn ()
void ZoomOut ()
void Redraw ()
void ClearAll ()
void SetEndOfSimTime (double Time)
void SetSampleRate (double Time)
void DocumentChange (bool Dirty)
void SaveLayoutInformation (bool NameAsKey)
void RestoreLayoutInformation (bool NameAsKey)

Member Function Documentation

◆ AddSignal()

IWaveSignal * EDP::IWaveSimDocument::AddSignal ( std::wstring const Name,
std::wstring const TypeName )

◆ AddSignalGroup()

IWaveSignalGroup * EDP::IWaveSimDocument::AddSignalGroup ( std::wstring Name,
std::wstring StyleName )

◆ AddSignalToGroup()

IWaveSignal * EDP::IWaveSimDocument::AddSignalToGroup ( std::wstring Name,
IWaveSignalGroup * Group,
std::wstring StyleName )

◆ AddSignalUnc()

IWaveSignal * EDP::IWaveSimDocument::AddSignalUnc ( std::wstring const Name,
std::wstring const TypeName,
int Left,
int Right )

◆ AddType()

IWaveType * EDP::IWaveSimDocument::AddType ( std::wstring const Name,
TWaveTypeKind TypeKind )

◆ AppendSignal()

IWaveSignal * EDP::IWaveSimDocument::AppendSignal ( std::wstring const Name,
std::wstring const TypeName,
std::wstring StyleName )

◆ CheckAllAccessTypes()

void EDP::IWaveSimDocument::CheckAllAccessTypes ( )

◆ ClearAll()

void EDP::IWaveSimDocument::ClearAll ( )

◆ DocumentChange()

void EDP::IWaveSimDocument::DocumentChange ( bool Dirty)

◆ GetProperty_Row()

IWaveRow * EDP::IWaveSimDocument::GetProperty_Row ( int Index)

◆ GetProperty_RowCount()

int EDP::IWaveSimDocument::GetProperty_RowCount ( )

◆ GetSignal()

IWaveSignal * EDP::IWaveSimDocument::GetSignal ( std::wstring const Name)

◆ GetSignalByUid()

IWaveSignal * EDP::IWaveSimDocument::GetSignalByUid ( int AUniqueId)

◆ GetType()

IWaveType * EDP::IWaveSimDocument::GetType ( std::wstring const Name)

◆ Redraw()

void EDP::IWaveSimDocument::Redraw ( )

◆ RemoveSignal()

void EDP::IWaveSimDocument::RemoveSignal ( std::wstring const Name)

◆ RestoreLayoutInformation()

void EDP::IWaveSimDocument::RestoreLayoutInformation ( bool NameAsKey)

◆ SaveLayoutInformation()

void EDP::IWaveSimDocument::SaveLayoutInformation ( bool NameAsKey)

◆ SetEndOfSimTime()

void EDP::IWaveSimDocument::SetEndOfSimTime ( double Time)

◆ SetSampleRate()

void EDP::IWaveSimDocument::SetSampleRate ( double Time)

◆ ZoomAll()

void EDP::IWaveSimDocument::ZoomAll ( )

◆ ZoomIn()

void EDP::IWaveSimDocument::ZoomIn ( )

◆ ZoomOnTimeSlice()

void EDP::IWaveSimDocument::ZoomOnTimeSlice ( double Time1,
double Time2 )

◆ ZoomOut()

void EDP::IWaveSimDocument::ZoomOut ( )

The documentation for this struct was generated from the following file: