ISch_RectangularGroup interface
The ISch_RectangularGroup interface represents a group rectangular object with the size of the object with XSize and YSize dimensions. The Origin of the rectangular object is the Location property from the ISch_GraphicalObject interface.
public interface ISch_RectangularGroup : ISch_ParametrizedGroup
Namespace: SCH · Assembly: Altium.SDK.Interfaces
Inherits: ISch_BasicContainer → ISch_GraphicalObject → ISch_ParametrizedGroup
Derived: IOpenBus_Component, ISch_HarnessConnector, ISch_RTFLink, ISch_SheetSymbol
Remarks
The ISch_RectangularGroup interface is an ancestor interface for the ISch_SheetSymbol, ISch_HarnessConnector and IOpenBus_Component interfaces.
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| XSize | int | get; set | The XSize property sets or gets the XSize dimension of the rectangular group object such as a sheet symbol. |
| YSize | int | get; set | This method sets the YSize dimension of the rectangular group object such as the sheet symbol. |
XSize
The XSize property sets or gets the XSize dimension of the rectangular group object such as a sheet symbol. The XSize and YSize values determines the size of the rectangular group object in the X and Y directions.
int GetState_XSize();
void SetState_XSize(int argValue);
Type: int · Access: read/write
The Location property from the ISch_GraphicalObject interface determines the origin of the rectangular group object.
See also: ISch_RectangularGroup.YSize
YSize
This method sets the YSize dimension of the rectangular group object such as the sheet symbol.
int GetState_YSize();
void SetState_YSize(int argValue);
Type: int · Access: read/write
This method retrieves the YSize dimension of the rectangular group object such as the sheet symbol. THis method is used by the YSize property.
See also: ISch_RectangularGroup.XSize
Inherited members
- From ISch_ParametrizedGroup: Import_FromUser_Parameters, ResetAllSchParametersPosition
- From ISch_GraphicalObject: AddErrorString, AreaColor, BoundingRectangle, BoundingRectangle_Full, Color, CompilationMasked, Dimmed, Disabled, DisplayError, EnableDraw, ErrorColor, ErrorKind, ErrorString, GetHash, GraphicallyInvalidate, LiveHighlightValue, Location, Mirror, MoveByXY, MoveToXY, OwnerPartDisplayMode, OwnerPartId, ResetErrorFields, RotateBy90, Selection, SetState_xSizeySize
- From ISch_BasicContainer: AddAndPositionSchObject, AddSchObject, CopyTo, DeleteAll, DescriptionString, ExportToParameters, FreeAllContainedObjects, Handle, IdentifierString, Import_FromUser, ObjectId, OwnerSchDocument, RemoveSchObject, Replicate, SchBasicContainer, SchIterator_Create, SchIterator_Destroy, SchParameterByName, Setstate_Default, Text, UniqueId, WiringDiagramOriginUniqueId