# Package jvx.geom

Extensions of geometry classes and various geometry algorithms.

See: Description

- Class Summary
  Class | Description
  --- | ---
  PgElementSet_Menu | Add specific menu items to 'method' menu in control panel to invoke methods from menu.
  PgFem | Abstract class for functions defined on surfaces.
  PgFemHeight | Simple implementation of a PgFem function on a polyhedral surface.
  PgFrame | Moving frame along curves (pending: and surfaces) in R^3.
  PgPointSet_Menu | Add specific menu items to 'method' menu in control panel to invoke methods from menu.
  PgPointSetOnElementSet | A point set on a triangulated element set whose vertices are given by barycentric coordinates.
  PgPointSetOnPolygon | A point set on a polygonal curve whose vertices are given by barycentric coordinates.
  PgPolygon_Menu | Add specific menu items to 'method' menu in control panel to invoke methods from menu.
  PgPolygonOnElementSet | A polygon on a triangulated element set whose vertices are given by barycentric coordinates.
  PgPolygonSet_Menu | Add specific menu items to 'method' menu in control panel to invoke methods from menu.
  PgPolygonSetOnElementSet | Basic class for collections of lines and polygons.
  PgUtil | Util class containing static methods which provide analysis about geometries.
  PgVertexStar | Vertex star of a vertex describes all elements which join a single vertex.
  PnConjugate | Utility class for computing the conjugate of a discrete harmonic map, and conversion between conforming and non-conforming triangulations.
  PnEvolve | Evolve geometries in direction of a given vector field.
  PnExplode_Dialog | Dialog class for explodeElementSet and explodePolytope.
  PnExplodePolytope | Class to explode polytopes, that are given by a list of PgPointSet.
  PnPolygon | Static methods that work on the geometry of polygons.
  PnTree | Tree for elements or polygons in one or more PgPointSets.
  PwBary | Static methods that handle barycentric coordinates on triangulated element sets.
  PwBlocks | Workshop class to discretize any PgElementSet into blocks.
  PwBlocks_IP | Info Panel class for PwBlocks.
  PwBoundary | Utility program for handling boundary polygons of PgElementSet.
  PwBoundary_IP | Info Panel for PwBoundary
  PwCleanMesh | Utility programs for cleaning and correcting a polyhedral mesh.
  PwCleanMesh_IP | MeshCleaner workshop info panel.
  PwClip | Utility program to clip a PgElementSet at a level function.
  PwClip_IP | Info Panel of Workshop Clip ElementSet.
  PwCurvature | Compute various discrete curvature terms of a polyhedral surface.
  PwEnergy | Project for computing harmonic maps on triangulated surfaces.
  PwEnergy_IP | Info panel for discrete maps between surfaces allowing to select active geometries and show associate family as animation.
  PwEvolve | Evolve geometries in direction of a given vector field.
  PwEvolve_IP | Info panel for evolution workshop.
  PwExplode | Class to blast PgElementSets.
  PwExplode_IP | Info Panel class for workshop explode.
  PwGeodesic | Workshop for the computation of shortest and straightest geodesics that connect two given points on an element set.
  PwGeodesic_IP | Info panel of workshop PwGeodesic.
  PwGeodesicFlow | Visualizes the geodesic flow on an element set.
  PwGeodesicFlow_IP | Info panel of geodesic flow workshop.
  PwHistogram | Workshop shows histogram information of geometries.
  PwHistogram_IP | Workshop inspector shows histogram information of geometries.
  PwIdentify | Utility programs for cleaning and correcting a polyhedral mesh.
  PwIdentifyElements_IP | Info Panel for PwCleanMesh.
  PwIdentifyVertices_IP | Info Panel for PwCleanMesh.
  PwIntersectElementSet | Utility program to cut one or two PgElementSets along their element intersections or one PgElementSet along a level Function and generate a PgPolygonSet containing all the intersection polygons.
  PwIntersectElementSet_IP | Info Panel of Workshop Intersect ElementSet
  PwIntersectWithFunction | Utility program to cut a PgElementSet along a level function or at a level between double values at vertices and generate a PgPolygonSet containing all the intersection polygons.
  PwIntersectWithFunction_IP | Info Panel of Workshop Intersect ElementSet with Function.
  PwLocalButterfly | Workshop for local refinement of triangles of a surface.
  PwLocalButterfly_IP | Info panel for local butterfly workshop.
  PwLocalRemesh | Workshop gives access to a number of local mesh modeling tools.
  PwLocalRemesh_IP | Workshop info panel for PwLocalRemesh.
  PwMarkWithSphere | Workshop to selected vertices of a geometry that are inside a sphere.
  PwMarkWithSphere_IP | Info panel for selecting of vertices inside a sphere.
  PwMatching | Class to match the triangles of a PgElementSet to pairs of neighboured triangles.
  PwMatching_IP | Info Panel for workshop class PwParameterLines.
  PwModel | Utility programs for modeling operations on polyhedral surfaces.
  PwModel_IP | Info panel of the workshop model allows selection of different modelling tools and adjustment of their parameters.
  PwModelTwoParm | Workshop for 2-parameter modeling methods.
  PwModelTwoParm_IP | Info panel of PwModel2 workshop is just a container for the necessary sliders for controlling some two-parameter modeling methods in jvx.geom.PwModel.
  PwNoise | This workshop moves all vertices of a PgPointSet randomly away from their original position.
  PwNoise_IP | Info panel for workshop PwNoise.
  PwParameterLines | Workshop for parameter lines of a PgElementSet.
  PwParameterLines_IP | Info Panel for workshop class PwParameterLines.
  PwPlatonic | Provides selection and creation of classic surface in a workshop.
  PwPlatonic_IP | Info panel to select solids in the workshop PwPlatonic.
  PwReeb | Workshop to compute and work with the Reeb graph of triangulated surfaces.
  PwReeb_IP | Info panel for workshop PwReeb.
  PwRefineElementSet | Workshop provides several subdivision algorithms to refine an element set.
  PwRefineElementSet_IP | Info Panel for PwRefineElementSet.
  PwRefinePolygon | Class to refine or coarsen a PgPolygon
  PwRefinePolygon_IP | Info Panel for PwRefinePolygon.
  PwRivaraBisection | Rivara bisection algorithm on triangulated surfaces.
  PwShapeOperator | Provides methods for calculating the discrete shape operator for a `PgElementSet`.
  PwShapeOperator_IP | Info panel of discrete shape operator workshop.
  PwSimplify | Simplifies a geometry by collapsing edges.
  PwSimplify_IP | Info panel for simplification workshop.
  PwSmooth | Workshop for feature preserving smoothing of surfaces.
  PwSmooth_IP | Info panel of workshop for smoothing of surfaces.
  PwSymmetry | This workshop allows to automatically mirror objects which have a certain symmetry.
  PwSymmetry_IP | Info panel for the automatic reflection workshop.
  PwTexture | Utility class for generation of surface textures.
  PwTexture_IP | Info panel of workshop for surface textures.
  PwTopology | Utility programs for topological operations on a PgElementSet.
  PwTopology_IP | Info Panel for PwTopology.
  PwTransform | Workshop to perform simple transformations like scaling, translating or rotating on a geometry.
  PwTransform_IP | Info panel of transformation workshop with sliders to adjust parameters.
  PwUnfold | Workshop for unfolding of geometries.
  PwUnfold_IP | Info panel for unfolding workshop.

## Package jvx.geom Description

Extensions of geometry classes and various geometry algorithms.

This set of geometry classes complements the set of geometry classes in jv.geom, jvx.curve and jvx.surface.

"

The software JavaView? is copyright protected. All Rights Reserved.
"