FISH Functions

The type specifiers used in the FISH function signatures are given in the “FISH Type Index” section.

DFN Utilities

dfn.contact.list(D_PNT<,INT>)
dfn.contact.list.all(D_PNT<,INT>)
dfn.contactmap(D_PNT<,INT>)
dfn.contactmap.all(D_PNT<,INT>)
dfn.create(<INT><,STR>)
dfn.delete(D_PNT)
dfn.dominance(D_PNT)
dfn.extra(D_PNT<,INT>)
dfn.find(INT/STR)
dfn.fracturelist(D_PNT)
dfn.fracturenum(D_PNT)
dfn.group(D_PNT<,STR>)
dfn.group.remove(D_PNT,STR)
dfn.id(D_PNT)
dfn.isgroup(D_PNT,STR<,STR>)
dfn.list
dfn.maxid
dfn.name(D_PNT)
dfn.num
dfn.prop(D_PNT,STR)
dfn.template(D_PNT)
dfn.typeid

Fracture Template Utilities

fracture.template.ddirmax(DT_PNT)(3D only)
fracture.template.ddirmin(DT_PNT)(3D only)
fracture.template.dipmax(DT_PNT)
fracture.template.dipmin(DT_PNT)
fracture.template.find(INT/STR)
fracture.template.id(DT_PNT)
fracture.template.list
fracture.template.maxid
fracture.template.name(DT_PNT)
fracture.template.norientparam(DT_PNT)
fracture.template.nposparam(DT_PNT)
fracture.template.nsizeparam(DT_PNT)
fracture.template.num
fracture.template.orientparam(DT_PNT,INT)
fracture.template.orienttype(DT_PNT)
fracture.template.posparam(DT_PNT,INT)
fracture.template.postype(DT_PNT)
fracture.template.sizemax(DT_PNT)
fracture.template.sizemin(DT_PNT)
fracture.template.sizeparam(DT_PNT,INT)
fracture.template.sizetype(DT_PNT)
fracture.template.typeid

Fracture Utilities

fracture.aperture(FR_PNT)
fracture.area(FR_PNT)(3D only)
fracture.centerdensity(<VEC><,VEC><,D_PNT>)
fracture.contact.list(FR_PNT<,INT>)
fracture.contact.list.all(FR_PNT<,INT>)
fracture.contactmap(FR_PNT<,INT>)
fracture.contactmap.all(FR_PNT<,INT>)
fracture.copy(FR_PNT<,D_PNT,INT>)
fracture.create(D_PNT,ARR_PNT<,INT>)
fracture.ddir(FR_PNT)(3D only)
fracture.delete(FR_PNT)
fracture.density(<VEC><,VEC><,D_PNT>)
fracture.dfn(FR_PNT)
fracture.diameter(FR_PNT)(3D only)
fracture.dip(FR_PNT)
fracture.extra(FR_PNT<,INT>)
fracture.find(INT)
fracture.genpos(FR_PNT<,INT>)
fracture.gensize(FR_PNT)
fracture.geomp10(GSET_PNT<,D_PNT>)
fracture.geomp20(GSET_PNT<,D_PNT>)(3D only)
fracture.geomp21(GSET_PNT<,D_PNT>)(3D only)
fracture.geomtrace(GSET_PNT<,D_PNT>)(3D only)
fracture.gintersect(FR_PNT,GSET_PNT)
fracture.group(FR_PNT<,STR>)
fracture.group.remove(FR_PNT,STR)
fracture.id(FR_PNT)
fracture.inbox(VEC,VEC<,D_PNT>)
fracture.interarray(FR_PNT<,D_PNT>)
fracture.intersect(FR_PNT,FR_PNT)
fracture.isdisk(FR_PNT)(3D only)
fracture.isgroup(FR_PNT,STR<,INT>)
fracture.isprop(FR_PNT,STR)
fracture.len(FR_PNT)(2D only)
fracture.list
fracture.maxid
fracture.near(VEC<,FLT><,D_PNT>)
fracture.normal(FR_PNT<,INT>)
fracture.num
fracture.p10(VEC,VEC<,D_PNT>)
fracture.percolation(<VEC><,VEC><,D_PNT>)
fracture.pointnear(FR_PNT,VEC)
fracture.pos(FR_PNT<,INT>)
fracture.prop(FR_PNT,STR)
fracture.typeid
fracture.vertexarray(FR_PNT)

Fracture Vertex Utilities

fracture.vertex.find(INT)
fracture.vertex.list
fracture.vertex.maxid
fracture.vertex.num
fracture.vertex.pos(FV_PNT<,INT>)
fracture.vertex.typeid

Fracture Intersection Set Utilities

fracture.intersect.set.delete(FIS_PNT)
fracture.intersect.set.find(INT/STR)
fracture.intersect.set.id(FIS_PNT)
fracture.intersect.set.interlist(FIS_PNT)
fracture.intersect.set.internum(FIS_PNT)
fracture.intersect.set.list
fracture.intersect.set.maxid
fracture.intersect.set.name(FIS_PNT)
fracture.intersect.set.num
fracture.intersect.set.path(FIS_PNT,FR_PNT,FR_PNT)
fracture.intersect.set.typeid

Fracture Intersection Utilities

fracture.intersect.end1(FI_PNT)
fracture.intersect.end2(FI_PNT)
fracture.intersect.find(INT)
fracture.intersect.len(FI_PNT)(3D only)
fracture.intersect.list
fracture.intersect.maxid
fracture.intersect.npolylinept(FI_PNT)(3D only)
fracture.intersect.num
fracture.intersect.polylinept(FI_PNT)(3D only)
fracture.intersect.pos1(FI_PNT<,INT>)
fracture.intersect.pos2(FI_PNT<,INT>)(3D only)
fracture.intersect.set(FI_PNT)
fracture.intersect.typeid