AnyCAD Rapid SDK  2020
The Rapid CAD SDK
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
ShapeBuilder Class Reference

Public Member Functions

synchronized void delete ()
 

Static Public Member Functions

static TopoShape MakeCompound (TopoShapeList shapes)
 
static TopoShape MakeSphere (GPnt center, double radius)
 
static TopoShape MakeBox (GAx2 ax, double dx, double dy, double dz)
 
static TopoShape MakeCylinder (GAx2 ax, double radius, double height, double angle)
 
static TopoShape MakeCone (GAx2 ax, double radius, double radiusTop, double height, double angle)
 
static TopoShape MakeTorus (double majorR, double minorR, GAx2 ax, double closeAngle)
 
static TopoShape MakeTube (GPnt center, GDir dir, double innerRadius, double thickness, double len)
 
static TopoShape MakeHalfSpace (TopoShape face, GPnt refPoint)
 
static TopoShape FixSolid (TopoShape solid)
 

Protected Member Functions

 ShapeBuilder (long cPtr, boolean cMemoryOwn)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (ShapeBuilder obj)
 

Protected Attributes

transient boolean swigCMemOwn
 

Detailed Description


ShapeBuilder

Method to build basic shapes.