|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BrepIterator | |
---|---|
cz.cuni.jagrlib | Core JaGrLib package. |
cz.cuni.jagrlib.iface | Various interfaces for connecting of JaGrLib modules. |
cz.cuni.jagrlib.piece | Public modules (building blocks of JaGrLib compositions). |
cz.cuni.jagrlib.testing | Temporary JaGrLib modules. |
Uses of BrepIterator in cz.cuni.jagrlib |
---|
Classes in cz.cuni.jagrlib that implement BrepIterator | |
---|---|
class |
DefaultBrepIterator
Default implementation of BrepIterator interface. |
class |
DefaultBrepIteratorArr
Default implementation of BrepIterator interface - using precomputed array. |
class |
DefaultBrepIteratorOrd
Default implementation of BrepIterator interface - using simple ordinal value. |
Methods in cz.cuni.jagrlib that return BrepIterator | |
---|---|
BrepIterator |
DefaultGeometrySearch.centerPass(double[] center,
double radius,
BrepIterator pre)
Initializes a new center pass. |
BrepIterator |
DefaultGeometrySearch.intervalQuery(double[] min,
double[] max,
BrepIterator pre)
Initializes a new interval query for floating-point coordinates. |
BrepIterator |
DefaultGeometrySearch.intervalQuery(int[] min,
int[] max,
BrepIterator pre)
Initializes a new interval query for integer coordinates. |
BrepIterator |
DefaultGeometrySearch.rayPass(double[] start,
double[] direction,
BrepIterator pre)
Initializes a new ray-casting pass. |
BrepIterator |
DefaultGeometrySearch.sweepPass(double[] plane,
double[] origin,
BrepIterator pre)
Initializes a new sweep-plane pass. |
Methods in cz.cuni.jagrlib with parameters of type BrepIterator | |
---|---|
BrepIterator |
DefaultGeometrySearch.centerPass(double[] center,
double radius,
BrepIterator pre)
Initializes a new center pass. |
double |
DefaultGeometrySearch.finishedSegment(BrepIterator iter)
Returns end value (coordinate) of already finished pass-segment. |
double |
DefaultGeometrySearch.getProgress(BrepIterator iter,
int[] count)
Returns progress parameters of the given pass. |
BrepIterator |
DefaultGeometrySearch.intervalQuery(double[] min,
double[] max,
BrepIterator pre)
Initializes a new interval query for floating-point coordinates. |
BrepIterator |
DefaultGeometrySearch.intervalQuery(int[] min,
int[] max,
BrepIterator pre)
Initializes a new interval query for integer coordinates. |
BrepIterator |
DefaultGeometrySearch.rayPass(double[] start,
double[] direction,
BrepIterator pre)
Initializes a new ray-casting pass. |
BrepIterator |
DefaultGeometrySearch.sweepPass(double[] plane,
double[] origin,
BrepIterator pre)
Initializes a new sweep-plane pass. |
Uses of BrepIterator in cz.cuni.jagrlib.iface |
---|
Methods in cz.cuni.jagrlib.iface that return BrepIterator | |
---|---|
BrepIterator |
GeometrySearch.centerPass(double[] center,
double radius,
BrepIterator pre)
Initializes a new center pass. |
BrepIterator |
Brep.divisionInSolidIterator(int ctx,
int solid,
BrepIterator pre)
Initializes iterator for divisions within the given solid. |
BrepIterator |
Brep.divisionIterator(int ctx,
BrepIterator pre)
Initializes iterator for all divisions in the scene. |
BrepIterator |
Brep.edgeInFaceIterator(int face,
BrepIterator pre)
Initializes iterator for edges within the given face. |
BrepIterator |
Brep.edgeIterator(BrepIterator pre)
Initializes iterator for all edges in the scene. |
BrepIterator |
Brep.faceInSolidIterator(int ctx,
int solid,
BrepIterator pre)
Initializes iterator for faces within the given solid. |
BrepIterator |
Brep.faceIterator(int ctx,
BrepIterator pre)
Initializes iterator for all faces in the scene. |
BrepIterator |
GeometrySearch.intervalQuery(double[] min,
double[] max,
BrepIterator pre)
Initializes a new interval query for floating-point coordinates. |
BrepIterator |
GeometrySearch.intervalQuery(int[] min,
int[] max,
BrepIterator pre)
Initializes a new interval query for integer coordinates. |
BrepIterator |
GeometrySearch.rayPass(double[] start,
double[] direction,
BrepIterator pre)
Initializes a new ray-casting pass. |
BrepIterator |
Brep.solidIterator(BrepIterator pre)
Initializes iterator for all solids in the scene. |
BrepIterator |
GeometrySearch.sweepPass(double[] plane,
double[] origin,
BrepIterator pre)
Initializes a new sweep-plane pass. |
BrepIterator |
Brep.vertexInFaceIterator(int face,
BrepIterator pre)
Initializes iterator for vertices within the given face. |
BrepIterator |
Brep.vertexIterator(BrepIterator pre)
Initializes iterator for all vertices in the scene. |
Methods in cz.cuni.jagrlib.iface with parameters of type BrepIterator | |
---|---|
BrepIterator |
GeometrySearch.centerPass(double[] center,
double radius,
BrepIterator pre)
Initializes a new center pass. |
BrepIterator |
Brep.divisionInSolidIterator(int ctx,
int solid,
BrepIterator pre)
Initializes iterator for divisions within the given solid. |
BrepIterator |
Brep.divisionIterator(int ctx,
BrepIterator pre)
Initializes iterator for all divisions in the scene. |
BrepIterator |
Brep.edgeInFaceIterator(int face,
BrepIterator pre)
Initializes iterator for edges within the given face. |
BrepIterator |
Brep.edgeIterator(BrepIterator pre)
Initializes iterator for all edges in the scene. |
BrepIterator |
Brep.faceInSolidIterator(int ctx,
int solid,
BrepIterator pre)
Initializes iterator for faces within the given solid. |
BrepIterator |
Brep.faceIterator(int ctx,
BrepIterator pre)
Initializes iterator for all faces in the scene. |
double |
GeometrySearch.finishedSegment(BrepIterator iter)
Returns end value (coordinate) of already finished pass-segment. |
double |
GeometrySearch.getProgress(BrepIterator iter,
int[] count)
Returns progress parameters of the given pass. |
BrepIterator |
GeometrySearch.intervalQuery(double[] min,
double[] max,
BrepIterator pre)
Initializes a new interval query for floating-point coordinates. |
BrepIterator |
GeometrySearch.intervalQuery(int[] min,
int[] max,
BrepIterator pre)
Initializes a new interval query for integer coordinates. |
int |
Brep.nextItem(BrepIterator iter)
Returns the next entity-handle. |
BrepIterator |
GeometrySearch.rayPass(double[] start,
double[] direction,
BrepIterator pre)
Initializes a new ray-casting pass. |
BrepIterator |
Brep.solidIterator(BrepIterator pre)
Initializes iterator for all solids in the scene. |
BrepIterator |
GeometrySearch.sweepPass(double[] plane,
double[] origin,
BrepIterator pre)
Initializes a new sweep-plane pass. |
BrepIterator |
Brep.vertexInFaceIterator(int face,
BrepIterator pre)
Initializes iterator for vertices within the given face. |
BrepIterator |
Brep.vertexIterator(BrepIterator pre)
Initializes iterator for all vertices in the scene. |
Uses of BrepIterator in cz.cuni.jagrlib.piece |
---|
Classes in cz.cuni.jagrlib.piece that implement BrepIterator | |
---|---|
protected class |
VEFDS.DivisionIterator
Iterator for all divisions in the scene. |
protected class |
VEFDS.EdgeInFaceIterator
Iterator for edges in the given face. |
protected class |
VEFDS.EdgeIterator
Iterator for all edges in the scene. |
protected class |
VEFDS.FaceInSolidIterator
Iterator for faces in the given solid. |
protected class |
VEFDS.FaceIterator
Iterator for all faces in the scene. |
protected class |
VEFDS.SolidIterator
Iterator for all solids in the scene. |
protected class |
VEFDS.VertexInFaceIterator
Iterator for vertices in the given face. |
protected class |
VEFDS.VertexIterator
Iterator for all vertices in the scene. |
Methods in cz.cuni.jagrlib.piece that return BrepIterator | |
---|---|
BrepIterator |
VEFDS.divisionInSolidIterator(int ctx,
int solid,
BrepIterator pre)
Initializes iterator for divisions within the given solid. |
BrepIterator |
VEFDS.divisionIterator(int ctx,
BrepIterator pre)
Initializes iterator for all divisions in the scene. |
BrepIterator |
VEFDS.edgeInFaceIterator(int face,
BrepIterator pre)
Initializes iterator for edges within the given face. |
BrepIterator |
VEFDS.edgeIterator(BrepIterator pre)
Initializes iterator for all edges in the scene. |
BrepIterator |
VEFDS.faceInSolidIterator(int ctx,
int solid,
BrepIterator pre)
Initializes iterator for faces within the given solid. |
BrepIterator |
VEFDS.faceIterator(int ctx,
BrepIterator pre)
Initializes iterator for all faces in the scene. |
BrepIterator |
VEFDS.solidIterator(BrepIterator pre)
Initializes iterator for all solids in the scene. |
BrepIterator |
VEFDS.vertexInFaceIterator(int face,
BrepIterator pre)
Initializes iterator for vertices within the given face. |
BrepIterator |
VEFDS.vertexIterator(BrepIterator pre)
Initializes iterator for all vertices in the scene. |
Methods in cz.cuni.jagrlib.piece with parameters of type BrepIterator | |
---|---|
BrepIterator |
VEFDS.divisionInSolidIterator(int ctx,
int solid,
BrepIterator pre)
Initializes iterator for divisions within the given solid. |
BrepIterator |
VEFDS.divisionIterator(int ctx,
BrepIterator pre)
Initializes iterator for all divisions in the scene. |
BrepIterator |
VEFDS.edgeInFaceIterator(int face,
BrepIterator pre)
Initializes iterator for edges within the given face. |
BrepIterator |
VEFDS.edgeIterator(BrepIterator pre)
Initializes iterator for all edges in the scene. |
BrepIterator |
VEFDS.faceInSolidIterator(int ctx,
int solid,
BrepIterator pre)
Initializes iterator for faces within the given solid. |
BrepIterator |
VEFDS.faceIterator(int ctx,
BrepIterator pre)
Initializes iterator for all faces in the scene. |
int |
VEFDS.nextItem(BrepIterator iter)
Returns the next entity-handle. |
BrepIterator |
VEFDS.solidIterator(BrepIterator pre)
Initializes iterator for all solids in the scene. |
BrepIterator |
VEFDS.vertexInFaceIterator(int face,
BrepIterator pre)
Initializes iterator for vertices within the given face. |
BrepIterator |
VEFDS.vertexIterator(BrepIterator pre)
Initializes iterator for all vertices in the scene. |
Uses of BrepIterator in cz.cuni.jagrlib.testing |
---|
Classes in cz.cuni.jagrlib.testing that implement BrepIterator | |
---|---|
class |
DepthSort
Depth-sorting example - incorrect behavior for general scenes with large faces. |
protected class |
UniformGrid.CenterIterator
Custom iterator for center pass. |
protected class |
UniformGrid.RayIteratorOld
Custom iterator for ray-segment-pass (old version). |
protected class |
UniformGrid.RaySegmentIterator2D
Custom iterator for ray-segment-pass (new version - 2DDDA). |
protected class |
UniformGrid.RayTriangleIterator3D
Custom iterator for ray-triangle-pass (3DDDA). |
Fields in cz.cuni.jagrlib.testing declared as BrepIterator | |
---|---|
protected BrepIterator |
DepthSort.vit
Tmp: vertices-in-face iterator. |
Methods in cz.cuni.jagrlib.testing that return BrepIterator | |
---|---|
BrepIterator |
UniformGrid.centerPass(double[] center,
double radius,
BrepIterator pre)
Initializes a new center pass. |
BrepIterator |
UniformGrid.rayPass(double[] start,
double[] direction,
BrepIterator pre)
Initializes a new ray-casting pass. |
Methods in cz.cuni.jagrlib.testing with parameters of type BrepIterator | |
---|---|
BrepIterator |
UniformGrid.centerPass(double[] center,
double radius,
BrepIterator pre)
Initializes a new center pass. |
BrepIterator |
UniformGrid.rayPass(double[] start,
double[] direction,
BrepIterator pre)
Initializes a new ray-casting pass. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |