| ChangePlane(Number plane) | GO2SGeometry | |
| Copy() | GO2SGeometry | |
| CreateCone(GO2SXYZ center, Number radiusBase, Number radiusTop, Number height) | T_GO2SSolid< CBddMeshShape, CBddMeshExtrusion, CBddMeshRevolution, CBddMeshBoolean, CBddMeshFaceCompute > | inline |
| CreateCuboid(GO2SXYZ Org, GO2SXYZ ptX, GO2SXYZ ptY, Number h) | T_GO2SSolid< CBddMeshShape, CBddMeshExtrusion, CBddMeshRevolution, CBddMeshBoolean, CBddMeshFaceCompute > | inline |
| CreateCylinder(GO2SXYZ center, Number radius, Number height) | T_GO2SSolid< CBddMeshShape, CBddMeshExtrusion, CBddMeshRevolution, CBddMeshBoolean, CBddMeshFaceCompute > | inline |
| CreateExtrusion(GO2SProfile profile, GO2SXYZ direction, Number height, Number taperAngle=0, Boolean surfacic=false) | GO2SMesh | inline |
| CreateFace(GO2SProfile prf) | T_GO2SSolid< CBddMeshShape, CBddMeshExtrusion, CBddMeshRevolution, CBddMeshBoolean, CBddMeshFaceCompute > | inline |
| CreateMultiExtrusion(Array< GO2SProfile > profiles, GO2SXYZ direction, Number height, Number taperAngle=0, Boolean surfacic=false) | GO2SMesh | inline |
| CreateMultiRevolution(Array< GO2SProfile > profiles, GO2SXYZ axis, Number angle, Boolean surfacic) | T_GO2SSolid< CBddMeshShape, CBddMeshExtrusion, CBddMeshRevolution, CBddMeshBoolean, CBddMeshFaceCompute > | inline |
| CreateRevolution(GO2SProfile profile, GO2SXYZ axis, Number angle, Boolean surfacic) | T_GO2SSolid< CBddMeshShape, CBddMeshExtrusion, CBddMeshRevolution, CBddMeshBoolean, CBddMeshFaceCompute > | inline |
| CreateSilhouette(GO2SXYZ direction, Number altitude, Number tolerance=0.01) | GO2SSolidGeometry | inline |
| CreateSilhouetteRevolution(GO2SXYZ direction, GO2SEnum::GO2SSilhouetteType type, Number tolerance) | GO2SSolidGeometry | |
| CreateSlice(GO2SXYZ direction, Number altitude, Number tolerance=0.01) | GO2SSolidGeometry | inline |
| CreateSphere(GO2SXYZ center, Number radius) | T_GO2SSolid< CBddMeshShape, CBddMeshExtrusion, CBddMeshRevolution, CBddMeshBoolean, CBddMeshFaceCompute > | inline |
| CreateTorus(GO2SXYZ center, Number radius, Number height) | T_GO2SSolid< CBddMeshShape, CBddMeshExtrusion, CBddMeshRevolution, CBddMeshBoolean, CBddMeshFaceCompute > | inline |
| Delete() | GO2SGeometry | |
| Discretize(Number accuracy=0.01) | GO2SGeometry | |
| Equals(GO2SGeometry other) | GO2SGeometry | inline |
| ExtractEdge(GO2SEdge edge, Number tol=0.01) | GO2SSolidGeometry | |
| FromFile(String dir, String name) | GO2SMesh | |
| FromFile(String filename) | GO2SMesh | |
| GetBoundingBox() | GO2SGeometry | |
| GetColor() | GO2SGeometry | inline |
| GetEditableParams() | GO2SGeometry | |
| GetExtrema(GO2SXYZ dir1, GO2SXYZ dir2, GO2SXYZ dir3) | GO2SSolidGeometry | |
| GetLayer() | GO2SGeometry | inline |
| GetLineType() | GO2SGeometry | inline |
| GetLineWidth() | GO2SGeometry | inline |
| GetName() | GO2SGeometry | inline |
| GetParam(GO2SEnum::GO2SParam param) | GO2SGeometry | |
| GetParent() | GO2SGeometry | |
| GetPlane() | GO2SGeometry | inline |
| GetPosition() | GO2SGeometry | |
| GetPrincipalAxes() | GO2SSolidGeometry | |
| GetSurface() | GO2SSolidGeometry | |
| GetVertices() | GO2SMesh | |
| GetVolume() | GO2SSolidGeometry | |
| GO2SMesh() (defined in GO2SMesh) | GO2SMesh | inline |
| Intersection(GO2SMesh other) | GO2SMesh | inline |
| IsCircular() | GO2SGeometry | |
| IsLinear() | GO2SGeometry | |
| IsMesh() | GO2SGeometry | inline |
| IsParamEditable(GO2SEnum::GO2SParam param) | GO2SGeometry | |
| IsPoint() | GO2SGeometry | inline |
| IsPositionEditable() | GO2SGeometry | |
| IsSolid() | GO2SGeometry | inline |
| IsValid() | GO2SGeometry | inline |
| IsVisible() | GO2SGeometry | inline |
| IsWireframe() | GO2SGeometry | inline |
| MultiIntersection(Array< GO2SMesh > others) | GO2SMesh | inline |
| MultiSubtract(Array< GO2SMesh > others) | GO2SMesh | inline |
| MultiUnion(Array< GO2SMesh > others) | GO2SMesh | inline |
| Rotated(GO2SXYZ xyz, Number angle, Boolean xyzDir) | GO2SGeometry | |
| SetColor(Number color) | GO2SGeometry | |
| SetLayer(Number layer) | GO2SGeometry | |
| SetLineType(GO2SEnum::GO2SLineType type) | GO2SGeometry | |
| SetLineWidth(Number width) | GO2SGeometry | |
| SetName(String p1) | GO2SGeometry | |
| SetParam(GO2SEnum::GO2SParam param, Number value) | GO2SGeometry | |
| SetPlane(Number plane) | GO2SGeometry | |
| SetPolarPosition(Number radius, Number angle, Number altitude=0) | GO2SGeometry | |
| SetPosition(GO2SXYZpos) | GO2SGeometry | |
| SetPosition(Number x, Number y, Number z) | GO2SGeometry | |
| SetVisible(Boolean visibility) | GO2SGeometry | |
| Subtract(GO2SMesh other) | GO2SMesh | inline |
| ToFile(String dir, String name, Boolean binary=true) | GO2SMesh | |
| ToFile(String filename, Boolean binary=true) | GO2SMesh | |
| ToMesh(Number tol=0.1) | GO2SSolidGeometry | |
| toString() | GO2SGeometry | |
| Transform(GO2SMatrix matrix) | GO2SGeometry | |
| Transformed(GO2SMatrix matrix) | GO2SGeometry | |
| Translated(GO2SXYZ origin, GO2SXYZ p) | GO2SGeometry | |
| Union(GO2SMesh other) | GO2SMesh | inline |