Interface GlyphServices


public interface GlyphServices
Stateless services for glyphs. It is a wrapper to the stateful implementation in GlyphsVisitor.
  • Method Details

    • calculateGlyphSamples

      static List<Glyph> calculateGlyphSamples(MeshFacet facet, GlyphsConfig config)
      Sub-samples the mesh and creates properly oriented glyphs on sample locations.
      Parameters:
      facet - Mesh surface
      config - Configuration of the service
      Returns:
      list of Glyphs
    • calculateGlyphs

      static List<Glyph> calculateGlyphs(MeshModel mesh, GlyphsConfig config)
      Sub-samples the mesh and creates properly oriented glyphs on sample locations.
      Parameters:
      mesh - Mesh surface
      config - Configuration of the service
      Returns:
      list of Glyphs
    • calculateGlyphs

      static List<Glyph> calculateGlyphs(Collection<MeshFacet> facets, GlyphsConfig config)
      Sub-samples the mesh and creates properly oriented glyphs on sample locations.
      Parameters:
      facets - Mesh surface
      config - Configuration of the service
      Returns:
      list of Glyphs