Namespace TopSolid.Kernel.Automating
Classes
AvailableSinceVersionAttribute
Gives the version since when an interface, method, ... is available.
BooleanProperty
Represents a Boolean property.
CodeProperty
Represents a Document property.
ColorProperty
Represents a Document property.
ColorWithDescriptionProperty
Represents a Document property.
ConstraintDriverData
Represents constraint data
DateTimeProperty
Represents a date and time property.
DocumentProperty
Represents a Document property.
EnumerationProperty
Represents an enumeration property.
IntegerProperty
Represents a integer property.
Property
Represents a general property.
RealProperty
Represents a real property.
SmartAxis2D
Represents a 2D smart axis.
SmartAxis3D
Represents a 3D smart axis.
SmartBoolean
Represents a smart Boolean value.
SmartCode
Represents a smart code.
SmartColor
Represents a smart color.
SmartDirection2D
Represents a 2D smart direction.
SmartDirection3D
Represents a 3D smart direction.
SmartDocument
Represents a smart document value.
SmartEnumeration
Represents a smart enumeration value.
SmartFamily
Represents a smart family.
SmartFrame2D
Represents a 2D smart frame.
SmartFrame3D
Represents a 3D smart frame.
SmartInteger
Represents a smart integer value.
SmartObject
Represents a general smart object.
SmartPlane3D
Represents a 3D smart plane.
SmartPoint2D
Represents a 2D smart point.
SmartPoint3D
Represents a 3D smart point.
SmartProfile2D
Represents a 2D smart profile.
SmartProfile3D
Represents a 3D smart profile.
SmartReal
Represents a smart real value.
SmartSection3D
Represents a 3D smart section.
SmartShape
Represents a smart shape.
SmartText
Represents a smart text value.
SmartTexture
Represents a smart texture.
SmartUserEnumeration
Represents a smart user enumeration value.
TextProperty
Represents a text property.
TopSolidHost
Represents TopSolid host providing WCF services for automating.
TopSolidHostInstance
Represents a TopSolid host instance providing WCF services for automating.
UserEnumerationProperty
Represents a user enumeration property.
Structs
Axis2D
Represents a geometric 2D axis.
Axis3D
Represents a geometric 3D axis.
Color
Represents a graphic color.
Direction2D
Represents a geometric 2D direction.
Direction3D
Represents a geometric 3D direction.
DocumentId
Represents a TopSolid document identifier.
ElementId
Represents an element identifier.
ElementItemId
Represents an element item identifier.
Frame2D
Represents a geometric 2D frame.
Frame3D
Represents a geometric 3D frame.
ItemLabel
Represents an element item label.
KeyValue
Represents a key-value string pair.
License
Represents a license.
PdmMajorRevisionId
Represents a PDM major revision identifier.
PdmMinorRevisionId
Represents a PDM minor revision id.
PdmObjectId
Represents a PDM object identifier.
PdmProjectFolderId
Represents a PDM project folder identifier.
PdmSecurityUserOrGroupPermissions
Represents a security user or group list of permissions.
Plane3D
Represents a geometric 3D plane.
Point2D
Represents a geometric 2D point.
Point3D
Represents a geometric 3D point.
PropertyDefinition
Represents a property definition.
Real
Represents a real value with units.
TextureImage
Represents a texture image.
Transform2D
Represents a 2D transformation.
Transform3D
Represents a 3D transformation.
UserQuestion
Represents a question asked to the user.
Vector2D
Represents a geometric 2D vector.
Vector3D
Represents a geometric 3D vector.
Interfaces
IApplication
Gives access to the application.
IClassifications
Gives access to classifications.
IDocuments
Gives access to documents.
IDocumentsEvents
Implemented by clients wishing to receive documents events.
IElements
Gives access to elements.
IEntities
Gives access to entities.
IFamilies
Gives access to families.
IGeometries2D
Gives access to 2D geometric entities.
IGeometries3D
Gives access to 3D geometric entities.
ILayers
Gives access to parameter entities.
ILicenses
Gives access to methods to read and interact with licenses.
IMaterials
Gives access to methods to read and interact with materials and textures.
IOperations
Gives access to operations.
IOptions
Gives access to the options of a document.
IParameters
Gives access to parameter entities.
IPdm
Gives access to the PDM.
IPdmAdmin
Gives access to the PDM administration.
IPdmSecurity
Gives access to the PDM security.
IPdmWorkflow
Gives access to the PDM workflow.
IShapes
Gives access to shape entities.
ISketches2D
Gives access to 2D sketch entities.
ISketches3D
Gives access to 3D sketch entities.
ITextures
Gives access to methods to read or write in a texture document.
IUnits
Gives access to units.
IUser
Gives access to the user.
IVisualization3D
Gives access to 3D visualization.
Enums
CompressionType
Defines the various types of compressions.
CurveParametricApproximationType
Defines the various types of curve parametric approximations.
CurveType
Defines the various types of curves attached to shape edges or sketch segments.
DocumentReferenceType
Defines the various types of document references.
FacesDivisionType
Defines the various types of how faces should divide up a shape passing through profiles.
GeometryType
Defines the various types of geometric entities.
ItemType
Defines various types of element items.
LicenseType
Defines the various types of licenses.
LoopType
Defines the various types loops.
ModifierType
Defines the various types of modifier.
ParameterRelayType
Defines the various types of parameter relays.
ParameterType
Defines the various types of parameter entities.
PdmLifeCycleMainState
Defines the different life cycle main states of an item major revision.
PdmObjectState
Defines the various states of a PDM object.
PdmObjectType
Defines the various types of PDM objects.
PdmRight
Defines the various PDM rights.
PdmSecurityPermission
Defines the various permissions of a security.
PreviewMode
Defines the various types of document preview modes.
PrintColorMapping
Defines the color mapping when printing.
PropertyType
Defines the various types of properties.
RealParameterConstraintsMode
Defines the various modes of real parameter constraints.
RealParameterDiscretizationMode
Defines the various modes of real parameter constraints.
RenderMode
Defines the various types of graphic views render modes.
ScriptType
Defines the various types of scripts.
ShapeType
Defines the various types of shapes.
SmartAxis2DType
Defines the various types of 2D smart axes.
SmartAxis3DType
Defines the various types of 3D smart axes.
SmartBooleanType
Defines the various types of smart Boolean values.
SmartCodeType
Defines the various types of smart codes.
SmartColorType
Defines the various types of smart color values.
SmartDirection2DType
Defines the various types of 2D smart directions.
SmartDirection3DType
Defines the various types of 3D smart directions.
SmartDocumentType
Defines the various types of smart document.
SmartEnumerationType
Defines the various types of smart enumeration values.
SmartFrame2DType
Defines the various types of 2D smart frames.
SmartFrame3DType
Defines the various types of 3D smart frames.
SmartIntegerType
Defines the various types of smart integer values.
SmartPlane3DType
Defines the various types of 3D smart planes.
SmartPoint2DType
Defines the various types of 2D smart points.
SmartPoint3DType
Defines the various types of 3D smart points.
SmartProfile2DType
Defines the various types of 2D smart profiles.
SmartProfile3DType
Defines the various types of 3D smart profiles.
SmartRealType
Defines the various types of smart real values.
SmartSection3DType
Defines the various types of 3D smart sections.
SmartShapeType
Defines the various types of smart shapes.
SmartTextType
Defines the various types of smart text values.
SmartUserEnumerationType
Defines the various types of smart user enumeration values.
SurfaceType
Defines the various types of surfaces attached to shape faces.
TextureCategoryType
Defines the various types of texture categories.
TextureMappingType
Defines the various types of texture mapping.
ToleranceSymbolType
Defines the various types of tolerance symbol.
ToleranceZoneType
Defines the various types of tolerance zone.
UnitType
Defines the various types of units.
UserAnswerType
Defines the various types of user answers.
UserQuestionFlags
Defines the various flags associated to the user question.
WorkflowActionState
Defines the various workflow action states.