Solid Framework SDK 10.0.12602
SDK for converting and extracting value from PDFs
Public Member Functions | Static Public Member Functions | Properties | List of all members
SolidFramework.Model.Plumbing.Group Class Reference

Represents a group of shapes within the document More...

Inheritance diagram for SolidFramework.Model.Plumbing.Group:
SolidFramework.Model.Plumbing.Shape SolidFramework.Model.Plumbing.SolidObject

Public Member Functions

override void Dispose ()
 
SolidFramework.Model.Plumbing.SolidObjectsCollection GetSolidObjects ()
 Gets the collection of SolidObject within the group. More...
 
override string ToString ()
 
int GetID ()
 
SolidFramework.Model.Plumbing.SolidObjectType GetObjectType ()
 
bool Equals (SolidFramework.Model.Plumbing.SolidObject other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator== (SolidFramework.Model.Plumbing.SolidObject obj1, SolidFramework.Model.Plumbing.SolidObject obj2)
 
static bool operator!= (SolidFramework.Model.Plumbing.SolidObject obj1, SolidFramework.Model.Plumbing.SolidObject obj2)
 

Properties

SolidFramework.Model.Plumbing.SolidObject this[int index] [getset]
 
int Count [get]
 Gets the number of SolidObject within the group. More...
 
SolidFramework.Model.Plumbing.LineStyle Line [get]
 Gets the LineStyle for this Shape. More...
 
SolidFramework.Model.Plumbing.FillStyle Fill [get]
 Gets the FillStyle for this Shape. More...
 
string AltText [get]
 
SolidFramework.Model.Plumbing.MatrixSO Transform [get]
 Gets the transformation matrix that is to be appleid to the shape. More...
 
double Width [get]
 Gets the width of the shape in points. More...
 
double Height [get]
 Gets the height of the shape in points. More...
 
SolidFramework.Model.Plumbing.WrappingType WrappingType [get]
 Gets the properties for wrapping text around the specified shape. Default is SquareBoth. More...
 
SolidFramework.Model.Plumbing.VerticalAlignment VerticalAlignment [get]
 Gets the vertical alignment of the shape. Default is Top. More...
 
SolidFramework.Model.Plumbing.VerticalAnchoring VerticalAnchoring [get]
 Gets the vertical anchoring for the shape. The default is Margin. More...
 
SolidFramework.Model.Plumbing.HorizontalAlignment HorizontalAlignment [get]
 Gets the horizontal alignment of the shape. Default is Left. More...
 
SolidFramework.Model.Plumbing.HorizontalAnchoring HorizontalAnchoring [get]
 Gets the horizontal anchoring for the shape. The default is Top. More...
 

Detailed Description

Represents a group of shapes within the document

Member Function Documentation

◆ Dispose()

override void SolidFramework.Model.Plumbing.Group.Dispose ( )
virtual

◆ GetSolidObjects()

SolidFramework.Model.Plumbing.SolidObjectsCollection SolidFramework.Model.Plumbing.Group.GetSolidObjects ( )

Gets the collection of SolidObject within the group.

Returns
The collection of SolidObject within the group.

Property Documentation

◆ Count

int SolidFramework.Model.Plumbing.Group.Count
get

Gets the number of SolidObject within the group.

Returns
The number of SolidObject within the group.

◆ Fill

SolidFramework.Model.Plumbing.FillStyle SolidFramework.Model.Plumbing.Shape.Fill
getinherited

Gets the FillStyle for this Shape.

Returns
The FillStyle for this Shape or null if it does not have a fill.

◆ Height

double SolidFramework.Model.Plumbing.Shape.Height
getinherited

Gets the height of the shape in points.

Returns
The height of the shape in points.

◆ HorizontalAlignment

SolidFramework.Model.Plumbing.HorizontalAlignment SolidFramework.Model.Plumbing.Shape.HorizontalAlignment
getinherited

Gets the horizontal alignment of the shape. Default is Left.

Returns
A HorizontalAlignment that specifies the horizontal alignment of the shape.

◆ HorizontalAnchoring

SolidFramework.Model.Plumbing.HorizontalAnchoring SolidFramework.Model.Plumbing.Shape.HorizontalAnchoring
getinherited

Gets the horizontal anchoring for the shape. The default is Top.

Returns
A HorizontalAnchoring that specifies the horizontal anchoring.

◆ Line

SolidFramework.Model.Plumbing.LineStyle SolidFramework.Model.Plumbing.Shape.Line
getinherited

Gets the LineStyle for this Shape.

Returns
The LineStyle for this Shape or null if it does not have a line.

◆ Transform

SolidFramework.Model.Plumbing.MatrixSO SolidFramework.Model.Plumbing.Shape.Transform
getinherited

Gets the transformation matrix that is to be appleid to the shape.

Returns
A MatrixSO object that specifies the transformation to applied to the shape.

◆ VerticalAlignment

SolidFramework.Model.Plumbing.VerticalAlignment SolidFramework.Model.Plumbing.Shape.VerticalAlignment
getinherited

Gets the vertical alignment of the shape. Default is Top.

Returns
A VerticalAlignment that specifies the vertical alignment of the shape.

◆ VerticalAnchoring

SolidFramework.Model.Plumbing.VerticalAnchoring SolidFramework.Model.Plumbing.Shape.VerticalAnchoring
getinherited

Gets the vertical anchoring for the shape. The default is Margin.

Returns
A VerticalAnchoring that specifies the vertical anchoring.

◆ Width

double SolidFramework.Model.Plumbing.Shape.Width
getinherited

Gets the width of the shape in points.

Returns
The width of the shape in points.

◆ WrappingType

SolidFramework.Model.Plumbing.WrappingType SolidFramework.Model.Plumbing.Shape.WrappingType
getinherited

Gets the properties for wrapping text around the specified shape. Default is SquareBoth.

Returns
A WrappingType object that contains the properties for wrapping text around the specified shape.