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 SoNodekitCatalog * getNodekitCatalog () 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 SoNodekitCatalog * getClassNodekitCatalog ()

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/