PolygonMesh

Object Hierarchy | Related C++ Class: PolygonMesh

Inheritance

SIObject

Geometry

PolygonMesh

Description

A PolygonMesh is a kind of Geometry. You can navigate a polygon mesh using generic objects such as Facet, Segment, Point and Sample or you can navigate using objects that are specific to the PolygonMesh such as PolygonFace, Edge, Vertex and PolygonNode.

Methods

AddCluster AddEmptyCluster AddICEAttribute AddVertexColor
ConstructPointLocators operator CreateSubComponent EvaluateClusterProperty operator EvaluateNormals operator
EvaluatePositions operator Get operator Get2 operator GetApproximatedMesh
GetApproximatedMeshAndAttributes GetBoundingBox GetBoundingCapsule GetBoundingSphere
GetClosestLocations operator GetClosestLocationsWithinRadius operator GetICEAttributeFromName GetPolygonIndexArray operator
GetRaycastIntersections operator GetSurfacePointLocatorsFromPoints operator GetTriangleNodeIndexArray operator GetTriangleVertexIndexArray operator
GetTriangleWeightArray operator IsClassOf operator IsEqualTo operator RemoveICEAttribute
SaveShapeKey Set operator SetupPointLocatorQueries operator  
       

Properties

Application Cache operator Categories Clusters
CurrentVertexColor Edges operator Facets operator FullName operator
Help ICEAttributes Name operator NestedObjects
Nodes operator Origin OriginPath Parent
Points operator Polygons operator Samples Segments operator
Triangles Type operator VertexColors Vertices operator

Examples

VBScript Example

set oObject = Application.ActiveProject.ActiveScene.Root.AddGeometry("Cube","MeshSurface")
set oPolygonMesh = oObject.ActivePrimitive.Geometry

See Also

Primitive.Geometry X3DObject.AddPolygonMesh