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

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::ISch_GraphicalObject:
SCH::ISch_BasicContainer SCH::IOpenBus_Port SCH::ISch_Arc SCH::ISch_Circle SCH::ISch_Directive SCH::ISch_HarnessEntry SCH::ISch_Junction SCH::ISch_Label SCH::ISch_Line SCH::ISch_NoERC SCH::ISch_ParametrizedGroup SCH::ISch_Polygon SCH::ISch_Rectangle SCH::ISch_SheetEntry SCH::ISch_Symbol SCH::ISch_Template

Public Member Functions

DXP::C_Point GetState_Location ()
DXP::TColor GetState_Color ()
DXP::TColor GetState_AreaColor ()
bool GetState_Selection ()
bool GetState_EnableDraw ()
bool GetState_Disabled ()
bool GetState_Dimmed ()
int GetState_OwnerPartId ()
int GetState_OwnerPartDisplayMode ()
std::wstring GetState_LiveHighlightValue ()
EDP::TErrorKind GetState_ErrorKind ()
DXP::TColor GetState_ErrorColor ()
bool GetState_DisplayError ()
std::wstring GetState_ErrorString ()
bool GetState_CompilationMasked ()
void SetState_Location (DXP::C_Point ALocation)
void SetState_Color (DXP::TColor AColor)
void SetState_AreaColor (DXP::TColor AColor)
void SetState_Selection (bool B)
void SetState_EnableDraw (bool B)
void SetState_Disabled (bool B)
void SetState_Dimmed (bool B)
void SetState_OwnerPartId (int AValue)
void SetState_OwnerPartDisplayMode (int AValue)
void SetState_LiveHighlightValue (std::wstring AValue)
void SetState_ErrorKind (EDP::TErrorKind AValue)
void SetState_ErrorColor (DXP::TColor AValue)
void SetState_DisplayError (bool AValue)
void SetState_ErrorString (std::wstring const AValue)
void SetState_CompilationMasked (bool AValue)
void RotateBy90 (DXP::C_Point Center, TRotationBy90 A)
void MoveByXY (int x, int y)
void MoveToXY (int x, int y)
void Mirror (DXP::C_Point Axis)
void SetState_xSizeySize ()
void GraphicallyInvalidate ()
C_CoordRect BoundingRectangle ()
C_CoordRect BoundingRectangle_Full ()
void AddErrorString (std::wstring const AErrorString, bool AtEnd)
void ResetErrorFields ()
Public Member Functions inherited from SCH::ISch_BasicContainer
void SetState_Text (std::wstring AValue)
TObjectId GetState_ObjectId ()
ISch_BasicContainerGetState_SchBasicContainer ()
ISch_DocumentGetState_OwnerSchDocument ()
std::wstring GetState_Text ()
void AddSchObject (ISch_BasicContainer *AObject)
void AddAndPositionSchObject (ISch_BasicContainer *AObject)
void RemoveSchObject (ISch_BasicContainer *AObject)
ISch_IteratorSchIterator_Create ()
void DeleteAll ()
void FreeAllContainedObjects ()
void Setstate_Default (TUnitSystem AUnit)
bool Import_FromUser ()
std::wstring GetState_IdentifierString ()
std::wstring GetState_DescriptionString ()
ISch_BasicContainerReplicate ()
std::wstring ExportToParameters ()
void SchIterator_Destroy (ISch_Iterator **AIterator)
void SetState_UniqueId (std::wstring AValue)
std::wstring GetState_Handle ()
std::wstring GetState_UniqueId ()

Member Function Documentation

◆ AddErrorString()

void SCH::ISch_GraphicalObject::AddErrorString ( std::wstring const AErrorString,
bool AtEnd )

◆ BoundingRectangle()

C_CoordRect SCH::ISch_GraphicalObject::BoundingRectangle ( )

◆ BoundingRectangle_Full()

C_CoordRect SCH::ISch_GraphicalObject::BoundingRectangle_Full ( )

◆ GetState_AreaColor()

DXP::TColor SCH::ISch_GraphicalObject::GetState_AreaColor ( )

◆ GetState_Color()

DXP::TColor SCH::ISch_GraphicalObject::GetState_Color ( )

◆ GetState_CompilationMasked()

bool SCH::ISch_GraphicalObject::GetState_CompilationMasked ( )

◆ GetState_Dimmed()

bool SCH::ISch_GraphicalObject::GetState_Dimmed ( )

◆ GetState_Disabled()

bool SCH::ISch_GraphicalObject::GetState_Disabled ( )

◆ GetState_DisplayError()

bool SCH::ISch_GraphicalObject::GetState_DisplayError ( )

◆ GetState_EnableDraw()

bool SCH::ISch_GraphicalObject::GetState_EnableDraw ( )

◆ GetState_ErrorColor()

DXP::TColor SCH::ISch_GraphicalObject::GetState_ErrorColor ( )

◆ GetState_ErrorKind()

EDP::TErrorKind SCH::ISch_GraphicalObject::GetState_ErrorKind ( )

◆ GetState_ErrorString()

std::wstring SCH::ISch_GraphicalObject::GetState_ErrorString ( )

◆ GetState_LiveHighlightValue()

std::wstring SCH::ISch_GraphicalObject::GetState_LiveHighlightValue ( )

◆ GetState_Location()

DXP::C_Point SCH::ISch_GraphicalObject::GetState_Location ( )

◆ GetState_OwnerPartDisplayMode()

int SCH::ISch_GraphicalObject::GetState_OwnerPartDisplayMode ( )

◆ GetState_OwnerPartId()

int SCH::ISch_GraphicalObject::GetState_OwnerPartId ( )

◆ GetState_Selection()

bool SCH::ISch_GraphicalObject::GetState_Selection ( )

◆ GraphicallyInvalidate()

void SCH::ISch_GraphicalObject::GraphicallyInvalidate ( )

◆ Mirror()

void SCH::ISch_GraphicalObject::Mirror ( DXP::C_Point Axis)

◆ MoveByXY()

void SCH::ISch_GraphicalObject::MoveByXY ( int x,
int y )

◆ MoveToXY()

void SCH::ISch_GraphicalObject::MoveToXY ( int x,
int y )

◆ ResetErrorFields()

void SCH::ISch_GraphicalObject::ResetErrorFields ( )

◆ RotateBy90()

void SCH::ISch_GraphicalObject::RotateBy90 ( DXP::C_Point Center,
TRotationBy90 A )

◆ SetState_AreaColor()

void SCH::ISch_GraphicalObject::SetState_AreaColor ( DXP::TColor AColor)

◆ SetState_Color()

void SCH::ISch_GraphicalObject::SetState_Color ( DXP::TColor AColor)

◆ SetState_CompilationMasked()

void SCH::ISch_GraphicalObject::SetState_CompilationMasked ( bool AValue)

◆ SetState_Dimmed()

void SCH::ISch_GraphicalObject::SetState_Dimmed ( bool B)

◆ SetState_Disabled()

void SCH::ISch_GraphicalObject::SetState_Disabled ( bool B)

◆ SetState_DisplayError()

void SCH::ISch_GraphicalObject::SetState_DisplayError ( bool AValue)

◆ SetState_EnableDraw()

void SCH::ISch_GraphicalObject::SetState_EnableDraw ( bool B)

◆ SetState_ErrorColor()

void SCH::ISch_GraphicalObject::SetState_ErrorColor ( DXP::TColor AValue)

◆ SetState_ErrorKind()

void SCH::ISch_GraphicalObject::SetState_ErrorKind ( EDP::TErrorKind AValue)

◆ SetState_ErrorString()

void SCH::ISch_GraphicalObject::SetState_ErrorString ( std::wstring const AValue)

◆ SetState_LiveHighlightValue()

void SCH::ISch_GraphicalObject::SetState_LiveHighlightValue ( std::wstring AValue)

◆ SetState_Location()

void SCH::ISch_GraphicalObject::SetState_Location ( DXP::C_Point ALocation)

◆ SetState_OwnerPartDisplayMode()

void SCH::ISch_GraphicalObject::SetState_OwnerPartDisplayMode ( int AValue)

◆ SetState_OwnerPartId()

void SCH::ISch_GraphicalObject::SetState_OwnerPartId ( int AValue)

◆ SetState_Selection()

void SCH::ISch_GraphicalObject::SetState_Selection ( bool B)

◆ SetState_xSizeySize()

void SCH::ISch_GraphicalObject::SetState_xSizeySize ( )

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