|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMeshI
Abstract interface of polygon mesh.
Methods inherited from interface igeo.ITransformable |
---|
add, add, add, add, add, add, add, div, div, flip, mirror, mirror, mul, mul, mv, mv, mv, neg, ref, ref, rot, rot, rot, rot, rot, rot, rot, rot, rot2, rot2, rot2, rot2, rot2, rot2, scale, scale, scale, scale, scale1d, scale1d, scale1d, scale1d, shear, shear, shear, shear, shearXY, shearXY, shearXY, shearXY, shearYZ, shearYZ, shearYZ, shearYZ, shearZX, shearZX, shearZX, shearZX, sub, sub, sub, transform, transform, transform, transform, translate, translate, translate |
Method Detail |
---|
IMeshGeo get()
IMeshI dup()
ITransformable
dup
in interface ITransformable
boolean isValid()
int vertexNum()
int edgeNum()
int faceNum()
int vertexNum(ISwitchE e)
int edgeNum(ISwitchE e)
int faceNum(ISwitchE e)
IIntegerI vertexNum(ISwitchR r)
IIntegerI edgeNum(ISwitchR r)
IIntegerI faceNum(ISwitchR r)
IVertex vertex(int i)
IEdge edge(int i)
IFace face(int i)
IVertex vertex(IIntegerI i)
IEdge edge(IIntegerI i)
IFace face(IIntegerI i)
IMeshI deleteVertex(int i)
IMeshI deleteEdge(int i)
IMeshI deleteFace(int i)
IMeshI deleteVertex(IIntegerI i)
IMeshI deleteEdge(IIntegerI i)
IMeshI deleteFace(IIntegerI i)
IMeshI deleteVertex(IVertex v)
IMeshI deleteEdge(IEdge e)
IMeshI deleteFace(IFace f)
IVecI center()
java.util.ArrayList<IVertex> vertices()
java.util.ArrayList<IEdge> edges()
java.util.ArrayList<IFace> faces()
IMeshI close()
boolean isClosed()
IMeshI cp()
cp
in interface ITransformable
IMeshI cp(double x, double y, double z)
cp
in interface ITransformable
IMeshI cp(IDoubleI x, IDoubleI y, IDoubleI z)
cp
in interface ITransformable
IMeshI cp(IVecI v)
cp
in interface ITransformable
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |