pCon.planner Plugin SDK  Version 8.9
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
Public Member Functions | Properties | List of all members
X3g::Plugin::Layout::Page Class Reference

Layout page. More...

Public Member Functions

void GetDimensions ([Out] double% pWidth,[Out] double% pHeight)
 Get the dimensions of the Layout page. More...
 
void SetDimensions (double pWidth, double pHeight)
 Set the dimensions of the Layout page. More...
 
void GetMargins ([Out] double% pLeft,[Out] double% pRight,[Out] double% pTop,[Out] double% pBottom)
 Get the margins of the Layout page. More...
 
void SetMargins (double pLeft, double pRight, double pTop, double pBottom)
 Set the margins of the Layout page. More...
 
void DeleteEntity (DbEntity^ pEntity)
 Delete the given Entity. More...
 
void DeleteEntities (IEnumerable< DbEntity^ >^pEntities)
 Delete a given Enumerable of Entities. More...
 
IList< DbEntity^ >^ GetAllEntities ()
 Get a list of all Entities on the Page. More...
 
void SetSelection (IEnumerable< DbEntity^ >^pSelection)
 Set the Selection to the given Entities More...
 
IList< DbEntity^ >^ GetSelection ()
 Retrieves all currently selected entities of this page. More...
 

Properties

System::String^  Name [get, set]
 Get/Set the name of the Layout page. More...
 

Detailed Description

Layout page.

Member Function Documentation

void X3g::Plugin::Layout::Page::DeleteEntities ( IEnumerable< DbEntity^ >^  pEntities)

Delete a given Enumerable of Entities.

void X3g::Plugin::Layout::Page::DeleteEntity ( DbEntity pEntity)

Delete the given Entity.

IList< DbEntity^ > X3g::Plugin::Layout::Page::GetAllEntities ( )

Get a list of all Entities on the Page.

void X3g::Plugin::Layout::Page::GetDimensions ( [Out] double%  pWidth,
[Out] double%  pHeight 
)

Get the dimensions of the Layout page.

void X3g::Plugin::Layout::Page::GetMargins ( [Out] double%  pLeft,
[Out] double%  pRight,
[Out] double%  pTop,
[Out] double%  pBottom 
)

Get the margins of the Layout page.

IList< DbEntity^ > X3g::Plugin::Layout::Page::GetSelection ( )

Retrieves all currently selected entities of this page.

void X3g::Plugin::Layout::Page::SetDimensions ( double  pWidth,
double  pHeight 
)

Set the dimensions of the Layout page.

void X3g::Plugin::Layout::Page::SetMargins ( double  pLeft,
double  pRight,
double  pTop,
double  pBottom 
)

Set the margins of the Layout page.

void X3g::Plugin::Layout::Page::SetSelection ( IEnumerable< DbEntity^ >^  pSelection)

Set the Selection to the given Entities

Property Documentation

System:: String^ X3g::Plugin::Layout::Page::Name
getset

Get/Set the name of the Layout page.