Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface, for the Geom class, that gives access to geometry in the model.

Hierarchy

  • IGeom

Implemented by

Index

Methods

addCircle

  • addCircle(origin_point: IPoint, x_vec: XYZ, y_vec: XYZ, angles?: [number, number]): any

addEllipse

  • addEllipse(origin_point: IPoint, x_vec: XYZ, y_vec: XYZ, angles?: [number, number]): any

addPlane

addPoint

addPoints

addPolyline

addPolymesh

addRay

copyCircleFromModel

copyObjFromModel

copyObjsFromModel

  • copyObjsFromModel(objs: IObj[]): IObj[]

copyPlaneFromModel

copyPlineFromModel

copyPmeshFromModel

copyRayFromModel

delObj

  • delObj(obj: IObj, keep_points: boolean): boolean

delObjs

  • delObjs(objs: IObj[], keep_points: boolean): boolean

delPoint

  • delPoint(point: IPoint): boolean

delPoints

  • delPoints(points: IPoint[]): boolean

findObjs

getAllObjs

  • getAllObjs(): IObj[]

getAllPoints

getObj

  • getObj(obj_id: number): IObj

getObjs

  • getObjs(obj_ids: number[]): IObj[]

getPoint

  • getPoint(point_id: number): IPoint

getPoints

  • getPoints(point_ids: number[]): IPoint[]

getTopo

getTopoFromLabel

getTopos

mergeAllPoints

  • mergeAllPoints(tolerance: number): IPoint[]

mergePoints

  • mergePoints(points: IPoint[], tolerance?: number): IPoint[]

numObjs

  • numObjs(): number

numPoints

  • numPoints(): number

numTopos

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc