Name | Description | |
---|---|---|
Placement3D Constructor | Default constructor. |
The following tables list the members exposed by Placement3D.
Name | Description | |
---|---|---|
Placement3D Constructor | Default constructor. |
Name | Description | |
---|---|---|
AbsoluteTransformation | Absolute position and rotation represented by transformation matrix. | |
AbsoluteTransformationOfMacro | Absolute position and rotation represented by transformation matrix where transformation of macro is considered. | |
AreConnectionPointPositionsLocal | Determines if connection point data are saved locally at the part placement. | |
Children | Returns all children of this object. | |
Color | Color of 3D Placement | |
Connection3Ds | All existing 3d connections whose beginning or end is this placement. | |
ConnectionPointPositions | Array of connection points data. | |
Corners | Represents coordinates of corners | |
CrossReferencedObjectsAll | Returns an array of objects cross-referenced with this object (i.e. having the same name - in case of functions - or otherwise associated) (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
DatabaseIdentifier | Returns the project as number. The number is unique for all open projects in one session. The number changes when the project is closed and opened again. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
FunctionDefinition | Returns the Eplan.EplApi.DataModel.FunctionDefinition of the Placement3D. | |
InstallationSpace | Returns InstallationSpace in which this object exists. | |
IsHidden | Indicates whether object is currently hidden in 3D editor view. | |
IsLocked | Determines if the the StorableObject is locked. The StorableObject is locked when it was explicitly or implicitly locked. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
IsMeshCreated | Returns true if a mesh is created for this objects and assigned for it. | |
IsPlaced | Returns true if the placement is placed. | |
IsReadOnly | Determines if StorableObject is read-only (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
IsTransient | Determines if the the StorableObject is transient. The StorableObject is transient when it was created by default constructor and: it is a Eplan.EplApi.DataModel.Page and it was not assigned a Eplan.EplApi.DataModel.Project, it is a Eplan.EplApi.DataModel.Placement or any class derived from it and was not assigned a Eplan.EplApi.DataModel.Page. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
IsValid | Determines if StorableObject is correct database object and is not deleted. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
Layer | Returns the Eplan.EplApi.DataModel.Graphics.GraphicalLayer of the Placement3D. | |
ObjectIdentifier | Returns the object identifier as number. The number is unique for all objects of this type. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
Parent | Gets or Sets parent placement. Caution: The Change of the parent will also change the absolute position because Placement3D stores the position relative to his parent | |
PlacementArea | Represents placement area of a Placement3D. | |
Planes | Returns children of this object which are Plane. | |
Project | Returns the project the StorableObject belongs to. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
Properties | .NET Property enabling access to EPLAN properties of the Placement3D object. | |
PropertyPlacements | Returns PropertyPlacementsSchemas assigned to this Placement3D. | |
PropertyPlacementsSchemas | Returns PropertyPlacementsSchemas assigned to this SymbolReference. | |
RelativeTransformation | Position and rotation relative to the parent placement represented by transformation matrix. | |
TopLevelParent | Gets the root 3d placement from tree of 3d elements which this object is part of. | |
TypeIdentifier | Returns the type of the object as number. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
UseLocalPropertyPlacements | Return true if the instance uses the local property instances, otherwise it uses the ones of the variant. |
Name | Description | |
---|---|---|
AddConnectionPointPosition | Creates new connection point position. | |
AddMatePersistent | Add copy of a mate to a Placement3D. | |
CopyTo | Overloaded. Copy 3D Placements the objects and their children will be copied into the same Project as newParent Then parent of the copied objects will be set to newParent new parent of copied objectsobjects to copy | |
Dispose() | Destructor for deterministic finalization of Placement3D object. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
Equals | Operator of comparison implementation. Checks if two StorableObjects refer to the same object in the project. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
FindSourceMate | Find source mate by name. | |
FindTargetMate | Find target mate by name. | |
GetBoundingBox | Returns bounding box of a Placement3D. | |
GetBoundingBoxRelative | Returns relative bounding box of a Placement3D. | |
GetHashCode | Serves as the default hash function. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
GetSourceMates | Get array of all source mates from this object. | |
GetTargetMates | Get array of all target mates from this object. | |
GetTypeName | Returns object type name. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
LockObject | Tries to lock current object in database for exclusive access. Throws Eplan.EplApi.Base.LockingException on failure. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
Move | Move this object. | |
MoveRelative | Move this object relative to its parent. | |
Remove | Removes object from project and all its children. | |
RemoveConnectionPointPosition | Removes connection point data stored under given index. | |
RemovePlacement | Removes object and all its children only from layout space. | |
SetParent | Sets parent placement. Sets parent placement. | |
SmartLock | Tries to lock current object. If object is Eplan.EplApi.DataModel.Placement - it's page will be locked as well; Placement3D locks it's installation space; Eplan.EplApi.DataModel.Function locks all it's connections and connection definition points; Eplan.EplApi.DataModel.Page locks all placements from this page. Throws Eplan.EplApi.Base.LockingException on failure. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
StoreConnectionPointPosition | Stores data from connection point position in function under given index. | |
SwitchLocalPropertyPlacements | Copies or removes all local ProperyPlacemnets and sets flag | |
ToStringIdentifier | Returns this object as string identifier. (Inherited from Eplan.EplApi.DataModel.StorableObject) |