PoErrorPointField Class Reference
[Scatter]

MeshViz Builds points field with X and Y margin error. More...

#include <MeshViz/graph/PoErrorPointField.h>

Inheritance diagram for PoErrorPointField:
PoGraphMaster PoBase SoBaseKit SoNode SoGetView SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  ShapeType {
  NO_SHAPE,
  RECTANGLE_SHAPE,
  QUADRANGLE_SHAPE,
  ELLIPSE_SHAPE
}
enum  SkeletonType {
  NO_SKELETON,
  CROSS1_SKELETON,
  CROSS2_SKELETON,
  CROSS3_SKELETON,
  BAR_SKELETON
}

Public Member Functions

virtual SoType getTypeId () const
virtual const SoNodekitCataloggetNodekitCatalog () const
 PoErrorPointField ()
 PoErrorPointField (int numPoints, const SbVec2f *_point, const float *_errorX, const float *_errorY, ShapeType _shapeType=RECTANGLE_SHAPE, SkeletonType _skeletonType=CROSS1_SKELETON)
virtual void rebuild ()

Static Public Member Functions

static SoType getClassTypeId ()
static const SoNodekitCataloggetClassNodekitCatalog ()

Public Attributes

SoMFVec2f point
SoMFFloat errorX
SoMFFloat errorY
SoSFEnum shapeType
SoSFEnum skeletonType

Detailed Description

MeshViz Builds points field with X and Y margin error.

Class to build in the plane XY, a points field with X and Y margin error. A shape and/or skeleton represents the error of each points.

FILE FORMAT/DEFAULT


Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/