Altium C++ SDK 3.0
Loading...
Searching...
No Matches
SCH::IPlottedWave Struct Reference

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::IPlottedWave:
SCH::IWave SCH::IPrimitive

Public Member Functions

std::wstring GetProperty_EquationString ()
void SetProperty_EquationString (std::wstring Value)
DXP::TColor GetProperty_Color ()
void SetProperty_Color (DXP::TColor Value)
bool GetProperty_Filtered ()
void SetProperty_Filtered (bool Value)
IWaveLabelGetProperty_WaveLabel ()
int GetProperty_PrimaryLastPlottedX ()
void SetProperty_PrimaryLastPlottedX (int Value)
int GetProperty_PrimaryLastPlottedY ()
void SetProperty_PrimaryLastPlottedY (int Value)
bool GetProperty_MultiTrace ()
void SetProperty_MultiTrace (bool Value)
int GetProperty_LastUpdateIndex ()
void SetProperty_LastUpdateIndex (int Value)
double GetProperty_LastUpdateTime ()
void SetProperty_LastUpdateTime (double Value)
double GetProperty_RunningYMin ()
void SetProperty_RunningYMin (double Value)
double GetProperty_RunningYMax ()
void SetProperty_RunningYMax (double Value)
IPlottedWaveReplicate ()
void CreateWaveFromRef ()
void CreateSourceList (ISourceWaveList *ASourceList)
void SourceChange (std::wstring AOldName, std::wstring ANewName)
double GetNextXVal (double AnXVal, int ADirection)
int GetNextPoint (double AnXVal, int ADirection)
void FormatWave ()
void BackupColor ()
void RestoreColor ()
Public Member Functions inherited from SCH::IWave
IChartGetProperty_ParentChart ()
void SetProperty_ParentChart (IChart *Value)
std::wstring GetProperty_Name ()
void SetProperty_Name (std::wstring Value)
std::wstring GetProperty_YUnits ()
void SetProperty_YUnits (std::wstring Value)
std::wstring GetProperty_Hint ()
void SetProperty_Hint (std::wstring Value)
TDataType GetProperty_DataType ()
void SetProperty_DataType (TDataType Value)
int GetProperty_PointCount ()
float GetProperty_XReal (int Index)
float GetProperty_XImag (int Index)
float GetProperty_XPlot (int Index)
float GetProperty_YReal (int Index)
float GetProperty_YImag (int Index)
float GetProperty_YPlot (int Index)
void SetProperty_XReal (int Index, float Value)
void SetProperty_XImag (int Index, float Value)
void SetProperty_YReal (int Index, float Value)
void SetProperty_YImag (int Index, float Value)
double GetProperty_YValue (double XValue)
double GetProperty_XValue (double YValue)
bool GetProperty_XComplex ()
bool GetProperty_YComplex ()
int AddPoint (double RealX, double ImagX, double RealY, double ImagY)
void InsertPoint (double RealX, double ImagX, double RealY, double ImagY, int Index)
void ClearPoints ()
void GetState_MinMax (double *AMinX, double *AMaxX, double *AMinY, double *AMaxY)
void GetState_MinMax_1 (double *AMinX, double *AMaxX, double *AMinY, double *AMaxY, TScaleMode AnXScaleMode, int ALogScaleBase)
bool GetRiseFallTime (C_Coord AMin, C_Coord AMax, double *ARiseTime, double *AFallTime)
bool GetLineValues (C_Coord AMin, C_Coord AMax, double *ABaseVal, double *ATopVal)
bool GetTopLine (C_Coord AMin, C_Coord AMax, double *AResult)
void SetDataIndeces (bool AnXComplexFlag, bool AYComplexFlag)
bool GetMinimum (C_Coord AMin, C_Coord AMax, C_Coord *AResult)
bool GetMaximum (C_Coord AMin, C_Coord AMax, C_Coord *AResult)
bool GetNextPeak (int CurrentDataPoint, int ADirection, C_Coord *AResult)
bool GetNextTrough (int CurrentDataPoint, int ADirection, C_Coord *AResult)
Public Member Functions inherited from SCH::IPrimitive
TViewablePrimitiveId GetProperty_ViewablePrimitiveId ()
void SetProperty_BoundingRect (DXP::C_Rect Value)
DXP::C_Rect GetProperty_BoundingRect ()

Member Function Documentation

◆ BackupColor()

void SCH::IPlottedWave::BackupColor ( )

◆ CreateSourceList()

void SCH::IPlottedWave::CreateSourceList ( ISourceWaveList * ASourceList)

◆ CreateWaveFromRef()

void SCH::IPlottedWave::CreateWaveFromRef ( )

◆ FormatWave()

void SCH::IPlottedWave::FormatWave ( )

◆ GetNextPoint()

int SCH::IPlottedWave::GetNextPoint ( double AnXVal,
int ADirection )

◆ GetNextXVal()

double SCH::IPlottedWave::GetNextXVal ( double AnXVal,
int ADirection )

◆ GetProperty_Color()

DXP::TColor SCH::IPlottedWave::GetProperty_Color ( )

◆ GetProperty_EquationString()

std::wstring SCH::IPlottedWave::GetProperty_EquationString ( )

◆ GetProperty_Filtered()

bool SCH::IPlottedWave::GetProperty_Filtered ( )

◆ GetProperty_LastUpdateIndex()

int SCH::IPlottedWave::GetProperty_LastUpdateIndex ( )

◆ GetProperty_LastUpdateTime()

double SCH::IPlottedWave::GetProperty_LastUpdateTime ( )

◆ GetProperty_MultiTrace()

bool SCH::IPlottedWave::GetProperty_MultiTrace ( )

◆ GetProperty_PrimaryLastPlottedX()

int SCH::IPlottedWave::GetProperty_PrimaryLastPlottedX ( )

◆ GetProperty_PrimaryLastPlottedY()

int SCH::IPlottedWave::GetProperty_PrimaryLastPlottedY ( )

◆ GetProperty_RunningYMax()

double SCH::IPlottedWave::GetProperty_RunningYMax ( )

◆ GetProperty_RunningYMin()

double SCH::IPlottedWave::GetProperty_RunningYMin ( )

◆ GetProperty_WaveLabel()

IWaveLabel * SCH::IPlottedWave::GetProperty_WaveLabel ( )

◆ Replicate()

IPlottedWave * SCH::IPlottedWave::Replicate ( )

◆ RestoreColor()

void SCH::IPlottedWave::RestoreColor ( )

◆ SetProperty_Color()

void SCH::IPlottedWave::SetProperty_Color ( DXP::TColor Value)

◆ SetProperty_EquationString()

void SCH::IPlottedWave::SetProperty_EquationString ( std::wstring Value)

◆ SetProperty_Filtered()

void SCH::IPlottedWave::SetProperty_Filtered ( bool Value)

◆ SetProperty_LastUpdateIndex()

void SCH::IPlottedWave::SetProperty_LastUpdateIndex ( int Value)

◆ SetProperty_LastUpdateTime()

void SCH::IPlottedWave::SetProperty_LastUpdateTime ( double Value)

◆ SetProperty_MultiTrace()

void SCH::IPlottedWave::SetProperty_MultiTrace ( bool Value)

◆ SetProperty_PrimaryLastPlottedX()

void SCH::IPlottedWave::SetProperty_PrimaryLastPlottedX ( int Value)

◆ SetProperty_PrimaryLastPlottedY()

void SCH::IPlottedWave::SetProperty_PrimaryLastPlottedY ( int Value)

◆ SetProperty_RunningYMax()

void SCH::IPlottedWave::SetProperty_RunningYMax ( double Value)

◆ SetProperty_RunningYMin()

void SCH::IPlottedWave::SetProperty_RunningYMin ( double Value)

◆ SourceChange()

void SCH::IPlottedWave::SourceChange ( std::wstring AOldName,
std::wstring ANewName )

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