FISH Functions
The type specifiers used in the FISH function signatures are given in the FISH Type Index section.
- Extrude Block Functions
- Extrude Edge Functions
- Extrude Point Functions
- Extrude Segment Functions
- Extrude Set Functions
Extrude Block Functions
extrude.block.area(EXT_BLOCK_PNT) | Get the area of a block. |
extrude.block.block(EXT_BLOCK_PNT,INT) | Get a block neighbor. |
extrude.block.center(EXT_BLOCK_PNT) | Get the center point of a block. |
extrude.block.check(EXT_BLOCK_PNT) | Get the validity of a block. |
extrude.block.countzones(EXT_BLOCK_PNT) | Get the total number of zones in the block. |
extrude.block.edge(EXT_BLOCK_PNT,INT) | Get a pointer to a block edge. |
extrude.block.extra(EXT_BLOCK_PNT<,INT>) | Get/sets the value stored in the i th extra variable array... |
extrude.block.find(EXT_SET_PNT,INT) | Get the block with ID i . |
extrude.block.flip(EXT_BLOCK_PNT,INT) | Get the “flipped” state of a block edge. |
extrude.block.grid.pos(EXT_BLOCK_PNT,INT,INT) | The function only applies to regular (3- or 4-sided) blocks... |
extrude.block.group(EXT_BLOCK_PNT<,STR>) | Get/set the group name assigned to block bp in slot... |
extrude.block.group.remove(EXT_BLOCK_PNT,STR/GROUP_PNT) | Remove the group s from block bp in all slots... |
extrude.block.id(EXT_BLOCK_PNT) | Get the block ID number, a unique number assigned by... |
extrude.block.irregular.typeid | Get an identifier that uniquely determines the type of the... |
extrude.block.isgroup(EXT_BLOCK_PNT,STR/GROUP_PNT<,STR/IND>) | Check if the group s is associated with the block. |
extrude.block.list(EXT_SET_PNT) | Get a pointer to the container of all blocks in... |
extrude.block.maxid(EXT_SET_PNT) | Get the maximum ID number assigned to any block in... |
extrude.block.multiplier(EXT_BLOCK_PNT) | The function only applies to regular (3- or 4-sided) blocks... |
extrude.block.next.block(EXT_BLOCK_PNT,INT) | Get the next block connected to an edge with local... |
extrude.block.next.index(EXT_BLOCK_PNT,INT) | Get local index ir of an edge within the next... |
extrude.block.nodes(EXT_SET_PNT,EXT_BLOCK_PNT,INT) | Get the list of 2D vectors wich correspond to the... |
extrude.block.num(EXT_SET_PNT) | Get the total number of blocks in the set sp . |
extrude.block.param.pos(EXT_BLOCK_PNT,FLT,FLT) | The function only applies to regular (3- or 4-sided) blocks... |
extrude.block.point(EXT_BLOCK_PNT,INT) | Get a point (vertex) of a block. |
extrude.block.regular.typeid | Get an identifier that uniquely determines the type of the... |
extrude.block.size(EXT_BLOCK_PNT) | Get the number of edges of a block (including internal... |
extrude.block.typeid | Get an identifier that uniquely determines the type of object. |
extrude.block.zones.i(EXT_BLOCK_PNT) | Get number of zones along the local x edge. |
extrude.block.zones.j(EXT_BLOCK_PNT) | Get number of zones along the local y edge. |
Extrude Edge Functions
extrude.edge.blocked(EXT_EDGE_PNT) | Get block attachment state of an edge. |
extrude.edge.center(EXT_EDGE_PNT) | Get the position (2D vector) of an edge midpoint. |
extrude.edge.curve(EXT_EDGE_PNT) | Get edge curvature state. |
extrude.edge.direction(EXT_EDGE_PNT) | Get the direction of an edge. |
extrude.edge.grid.ratio(EXT_EDGE_PNT) | Get/set the ratio setting of an edge. |
extrude.edge.grid.ratio.isolate(EXT_EDGE_PNT) | Get/set the ratio-isolate flag. |
extrude.edge.grid.size(EXT_EDGE_PNT) | Get/set the zone grid size along an edge. |
extrude.edge.gridpos(EXT_EDGE_PNT,INT) | Get the position of a grid point. |
extrude.edge.length(EXT_EDGE_PNT) | Get the length of an edge. |
extrude.edge.next.edge(EXT_EDGE_PNT,INT) | Get the next edge on the edge list. |
extrude.edge.next.index(EXT_EDGE_PNT,INT) | Get the index of the next edge on the edge... |
extrude.edge.parampos(EXT_EDGE_PNT,FLT) | Get the position of parameterized location v . |
extrude.edge.point(EXT_EDGE_PNT,INT) | Get a point of an edge. |
extrude.edge.poly.add(EXT_EDGE_PNT,VEC) | Add a control point. |
extrude.edge.poly.localu(EXT_EDGE_PNT,INT) | Get/set the local parametric f coordinate of an edge control... |
extrude.edge.poly.localv(EXT_EDGE_PNT,INT) | Get/set the local parametric f coordinate of an edge control... |
extrude.edge.poly.point(EXT_EDGE_PNT,INT) | Get/set the position of a control point on an edge. |
extrude.edge.poly.remove(EXT_EDGE_PNT,INT) | Remove a control point from an edge. |
extrude.edge.poly.size(EXT_EDGE_PNT) | Get the number of the control points on an edge. |
extrude.edge.simple(EXT_EDGE_PNT) | Get the control point usage of an edge. |
extrude.edge.start.block(EXT_EDGE_PNT) | Get the first block on the list of blocks attached... |
extrude.edge.start.index(EXT_EDGE_PNT) | Get the index of the first block on the list... |
extrude.edge.type(EXT_EDGE_PNT) | Get/set the edge type. |
Extrude point Functions
extrude.point.blocks(EXT_POINT_PNT) | Get the list of all blocks connected to the point... |
extrude.point.edges(EXT_POINT_PNT) | Get the list of all edges connected to the point... |
extrude.point.extra(EXT_POINT_PNT<,INT>) | Get/sets the value stored in the i th extra variable array... |
extrude.point.find(EXT_SET_PNT,INT) | Get the point with ID i . |
extrude.point.group(EXT_POINT_PNT<,STR>) | Get/set the group name assigned to point p in slot... |
extrude.point.group.remove(EXT_POINT_PNT,STR/GROUP_PNT) | Remove the group s from point p in all slots... |
extrude.point.id(EXT_POINT_PNT) | Get the point ID number, a unique number assigned by... |
extrude.point.isgroup(EXT_POINT_PNT,STR/GROUP_PNT<,STR/IND>) | Check if the group s is associated with the point. |
extrude.point.list(EXT_SET_PNT) | Get a pointer to the container of all points in... |
extrude.point.maxid(EXT_SET_PNT) | Get the maximum ID number assigned to any point in... |
extrude.point.num(EXT_SET_PNT) | Get the total number of points in the set sp . |
extrude.point.pos(EXT_POINT_PNT) | Get/set the position of a point. |
extrude.point.start.edge(EXT_POINT_PNT) | Get the first edge on the list of edges connected... |
extrude.point.typeid | Get an identifier that uniquely determines the type of object. |
Extrude segment Functions
Extrude set Functions
Was this helpful? ... | PFC © 2019, Itasca | Updated: Apr 26, 2019 |