Package empro :: Module empro :: Module geometry
[frames] | no frames]

Module geometry

all geometry functionality.

Classes
  AcisEdge
No documentation available.
  AngleConstraint
Constructs an constraint that restricts the angle between two edges.
  Arc
An Edge type for arcs and circles within a Sketch.
  Assembly
An Assembly is a set of Parts grouped together.
  AssemblyListener
An object that listens on events on an Assembly.
  Bend
Implementatation of the Feature interface which performs bending operations.
  Bezier
Constructs a Bezier curve.
  Blend
Abstract model for blending operations.
  Bondwire
Feature for building bondwires between two points.
  BondwireDefinition
Defines a bondwire profile and cross section.
  BondwireVertex
A single vertex of a bondwire profile, specifies a horizontal and vertical offset.
  Boolean
Class that exposes the boolean operation interface.
  BooleanOperation
Performs a boolean operation on a number of parts.
  BoundingBox2D
A bounding box in 2 dimensions.
  BoundingBox3D
A bounding box in 3 dimensions.
  Box
Create a Box component.
  Chamfer
A concrete realization of a Blend feature.
  ColinearConstraint
Constructs a constraint that makes the participants colinear.
  Component
A circuit component is a simulation element that can be used to excite a structure.
  ComponentList
Manages the list of circuit components.
  ConcentricConstraint
Constructs a constraint that makes the participants concentric.
  Cone
Create a Cone component.
  Connectivity
No documentation available.
  Constraint
Interface to constraints between Edges in a Sketch.
  ConstraintManager
A collection of constraints are maintained by the ConstraintManager.
  CoordinateSystem
Provides a coordinate system to facilitate the transformation of geometric data.
  CoordinateSystemAbstractDirection
Abstract class for a direction in a coordinate system.
  CoordinateSystemAbstractPosition
Abstract class for a position in a coordinate system.
  CoordinateSystemDirection
Basic implementation of a non-parameterizable direction for use with CoordinateSystem objects.
  CoordinateSystemDirectionExpression
Concrete class for a direction in a coordinate system.
  CoordinateSystemPosition
Basic implementation of a non-parameterizable direction for use with CoordinateSystem objects.
  CoordinateSystemPositionExpression
Concrete class for a position in a coordinate system.
  Cover
A sheet extend is a Feature than can be used in a Recipe to extend the bounds of a sheet body.
  Cylinder
Create a Cylinder component.
  CylindricalPattern
Creates a Cylindrical Pattern.
  DielectricsSizeOptions
No documentation available.
  DistanceConstraint
Constructs a constraint that keeps a given distance between two participants.
  Edge
An Edge is a basic building block of a Sketch.
  Ellipse
An ellipse useable within a Sketch.
  EllipticalPattern
Creates a Elliptical Pattern.
  EntityIdentifier
Uniquely identifies an entity.
  EqualDistanceConstraint
Constructs a constraint to match the distance between two pairs of edges.
  EqualLengthConstraint
Constructs a constraint keeping the length of two edges equal.
  EqualRadiusConstraint
Constructs a constraint keeping the radius of two edges equal.
  Equation
Create a Equation component.
  ExtendSheet
A sheet extend is a Feature than can be used in a Recipe to extend the bounds of a sheet body.
  Extrude
Extrudes a Sketch over a given distance in a given direction.
  Feature
A Feature is a part of a recipe describing geometric operations on sketches and features of them.
  FixedAbstractPositionConstraint
No documentation available.
  FixedConstraint
Fixes an edge at its current position.
  FixedDirectionConstraint
  FixedPositionConstraint
Fixes an edge at a specified position
  Helix
A helix object.
  Helix3D
Create a Helix3D component.
  HexCylindricalPattern
Creates a HexCylindrical Pattern.
  HexPattern
Creates a Hex Pattern.
  HorizontalConstraint
Makes an edge horizontal.
  ImportedCadEntity
Imports the cad entity.
  Instance
Creates an instance of the part.
  InterconnectPathPiece
No documentation available.
  LawEdge
Realization of the Edge interface for creating a law edge..
  LibraryComponent
No documentation available.
  LibraryComponentDefinition
No documentation available.
  Line
A Line defines a line within a Sketch.
  LinearPattern
Creates a Linear Pattern.
  Locator
Encapsulates a coordinate system to facilitate positioning of parts.
  Loft
Implementatation of the Feature interface which performs the act of lofting between two faces.
  MeshFacet
A mesh facet is a part of a triangular mesh.
  Model
A model is a Part that is composed of a collection of Feature objects.
  ModelInstance
No documentation available.
  Net
No documentation available.
  NetList
No documentation available.
  OAS3DComponent
No documentation available.
  OAS3DComponentList
No documentation available.
  OaConductiveLayer
No documentation available.
  OaDesignRef
No documentation available.
  OaDielectricLayer
No documentation available.
  OaInterface
No documentation available.
  OaLayout
No documentation available.
  OaModel
No documentation available.
  OaPart
No documentation available.
  OaViaLayer
No documentation available.
  OffsetFaces
Implementatation of the feature interface which performs offsetFacesing operations.
  ParallelConstraint
Constructs a constraint such that two edges remain parallel.
  Part
Defines the role and operations of a participant of the feature based modeling architecture.
  PartInstance
Creates an instance of the part.
  Pattern
Base class for patterns.
  PerpendicularConstraint
Constructs a constraint such that two edges remain perpendicular.
  Pin
No documentation available.
  Plane
Interface to a plane.
  PointLocation
No documentation available.
  PolarGridPattern
Creates a Polar Grid Pattern.
  Prism
Create a Prism component.
  Pyramid
Create a Pyramid component.
  Quaternion
No documentation available.
  RadialPattern
Creates a Radial Pattern.
  RadiusConstraint
Constructs a constraint that restricts the radius of an arc/circle.
  Recipe
Interface to a recipe to build a model.
  ReflectTransform
Implementatation for the reflect transformation.
  RelativePosition
No documentation available.
  RelativePositionAtCenterOfEdge
No documentation available.
  RelativePositionAtCenterOfPlanarFace
No documentation available.
  RelativePositionAtVertex
No documentation available.
  RelativePositionByLocator
No documentation available.
  RelativePositionOnEdge
No documentation available.
  RelativePositionOnFace
No documentation available.
  RemoveFaces
Implementatation of the feature interface which performs remove faces operations.
  Revolve
A revolve is a Feature than can be used in a Recipe to revolve a Sketch along an axis and create a body of revolution.
  RotateTransform
Implementatation for the rotate transformation.
  ScaleTransform
Implementatation for the scale transformation.
  ShearTransform
Implementatation for the shear transformation.
  Shell
A shell is a Feature than can be used in a Recipe to shell a Part with a given thickness.
  SimpleBlend
A simple blend is a Feature than can be used in a Recipe to blend a gives list of faces of a Part with a constant radius.
  Sketch
Interface to a sketch.
  SolderBall
Create a SolderBall component.
  Sphere
Create a Sphere component.
  SphericalPattern
Creates a Spherical Pattern.
  Spiral
A spiral that can be added to a Sketch.
  Spline
A spline that can be added to a Sketch.
  SubDesign
No documentation available.
  Sweep
An interface to handles sweep operations.
  SweepOptions
Describes the options during a sweeping operation.
  SweepPath
Interface to a sweep path.
  TangentConstraint
Constructs a constraint that makes two participants tangential.
  ThickenSheet
Implementatation of the Feature interface which performs distanceFacesing operations.
  Torus
Create a Torus component.
  Trace
A sheet extend is a Feature than can be used in a Recipe to extend the bounds of a sheet body.
  Transform
Implementation for feature transformation.
  TranslateTransform
Implementatation for the translate transformation.
  Triangle
A triangle defined in 3D space.
  TriangleMesh
  TriangleMeshPart
A Part that encapsulates a TriangleMesh
  UnconnectedPadRemovalOptions
No documentation available.
  Vector2d
A vector in 2D space.
  Vector3d
A vector in 3D space.
  VerticalConstraint
Makes an edge vertical.
  ViaArrayOptions
No documentation available.
Functions
 
coplanarFaces(...)
 
coplanarFacesWithTolerance(...)
 
createBondwire(...)
No documentation available.
 
project(...)
No documentation available.
 
silhouette(...)
No documentation available.