Hide menu
Loading...
Searching...
No Matches
manufacturingtoolkit.CadExMTK.ModelData_Vertex Class Reference

Vertex Vertex.hxx cadex/ModelData/Vertex.hxx. More...

Inheritance diagram for manufacturingtoolkit.CadExMTK.ModelData_Vertex:
manufacturingtoolkit.CadExMTK.ModelData_Shape manufacturingtoolkit.CadExMTK.BaseObject

Public Member Functions

 __init__ (self, thePoint)
 
 Point (self)
 Returns a 3D point this vertex resides at.
 
 SetTolerance (self, theTolerance)
 Sets vertex tolerance.
 
 Tolerance (self)
 Returns vertex tolerance.
 
- Public Member Functions inherited from manufacturingtoolkit.CadExMTK.ModelData_Shape
 Type (self)
 Returns a shape type.
 
 Orientation (self)
 Returns orientation flag.
 
 Reversed (self)
 Returns a shape that shares the same geometry and subshape graph but has opposite orientation.
 
 Oriented (self, theOrientation)
 Returns a shape that shares the same geometry and subshape graph and has specified orientation.
 
 IsEqual (self, theOther)
 Returns true if the shape shares the same geometry and subshape graph, and has equal orientation.
 
 IsSame (self, theOther)
 Returns true if the shape shares the same geometry and subshape graph.
 
 SetName (self, theName)
 Sets the name.
 
 Name (self)
 Returns the name.
 
 AddAssociatedPMI (self, *args)
 
 AssociatedPMI (self)
 Returns the PMI elements.
 
- Public Member Functions inherited from manufacturingtoolkit.CadExMTK.BaseObject
 Id (self)
 Return unique identifier of public object.
 
 IsNull (self)
 

Static Public Member Functions

 CompareType (theObject)
 Check the type of object.
 
 Cast (*args)
 

Detailed Description

Vertex Vertex.hxx cadex/ModelData/Vertex.hxx.

Defines topological vertex.

The following image depicts an example of a vertex:

Vertex

A vertex resides on a geometrical 3D point returned by Point().

Tolerance

The vertex tolerance (returned by Tolerance()) defines a radius of a radius of a sphere around the vertex point, in which ends of all connecting edges must reside. The tolerance must be equal to greater to tolerance of connecting edges.

Any vertex is created with a default tolerance of 1e-7mm. The tolerance must be equal to greater to tolerance of all connecting edges.

See also
Topological Shapes

Constructor & Destructor Documentation

◆ __init__()

manufacturingtoolkit.CadExMTK.ModelData_Vertex.__init__ ( self,
thePoint )

Member Function Documentation

◆ Cast()

manufacturingtoolkit.CadExMTK.ModelData_Vertex.Cast ( * args)
static

◆ CompareType()

manufacturingtoolkit.CadExMTK.ModelData_Vertex.CompareType ( theObject)
static

Check the type of object.

Returns true if the specified object is this class type.

Reimplemented from manufacturingtoolkit.CadExMTK.ModelData_Shape.


The documentation for this class was generated from the following file:
  • CadExMTK.py