Internal objects#

Warning

The following objects are used internally by PyACP. They should not be used directly by the user, and are subject to change without notice.

_model_printer.Node(label[, children])

A node in a tree representation of the model.

_server.common.ControllableServerProtocol(...)

Interface definition for ACP servers which can be remotely started / stopped.

_server.common.ServerProtocol(*args, **kwargs)

Interface definition for ACP gRPC servers.

_tree_objects._elemental_or_nodal_data.MeshDataT

Type variable.

_tree_objects._elemental_or_nodal_data.ScalarDataT

Type variable.

_tree_objects._grpc_helpers.edge_property_list.EdgePropertyList(*, ...)

Wrap graph edges of a specific type.

_tree_objects._grpc_helpers.edge_property_list.GenericEdgePropertyType(*kwargs)

Protocol for the definition of ACP edge properties such as FabricWithAngle.

_tree_objects._grpc_helpers.linked_object_list.ChildT

Type variable.

_tree_objects._grpc_helpers.linked_object_list.LinkedObjectList(*, ...)

List of linked tree objects.

_tree_objects._grpc_helpers.mapping.CreatableValueT

Type variable.

_tree_objects._grpc_helpers.mapping.Mapping(*, ...)

Mapping interface for collections of TreeObjects.

_tree_objects._grpc_helpers.mapping.MutableMapping(*, ...)

Mutable mapping interface for collections of TreeObjects.

_tree_objects._grpc_helpers.mapping.ValueT

Type variable.

_tree_objects._grpc_helpers.polymorphic_from_pb.CreatableFromResourcePath(...)

Interface for objects that can be created from a resource path.

_tree_objects._grpc_helpers.protocols.CreateRequest(...)

Interface definition for CreateRequest messages.

_tree_objects._grpc_helpers.protocols.ObjectInfo(...)

Interface definition for ObjectInfo messages.

_tree_objects._solid_model_export.SolidModelExportMixin([name])

Mixin class for adding export functionality to the solid model and imported solid model classes.

_tree_objects.base.CreatableTreeObject([name])

Base class for ACP objects which can be created.

_tree_objects.base.ServerWrapper(channel, ...)

Wrapper for the connection to an ACP instance.

_tree_objects.base.TreeObject([name])

Base class for ACP objects which can be modified or deleted.

_tree_objects.base.TreeObjectBase([name])

Base class for ACP tree objects.

_tree_objects.material.property_sets.wrapper.TC

Type variable.

_tree_objects.material.property_sets.wrapper.TV

Type variable.