|
Open CASCADE Technology 6.5.2
|
defines a IndexedFaceSet node of VRML specifying geometry shapes.
This node represents a 3D shape formed by constructing faces (polygons) from
vertices located at the current coordinates. IndexedFaceSet uses the indices
in its coordIndex to define polygonal faces. An index of -1 separates faces
(so a -1 at the end of the list is optional).
#include <Vrml_IndexedFaceSet.hxx>

Public Member Functions | |
| Vrml_IndexedFaceSet (const Handle< TColStd_HArray1OfInteger > &aCoordIndex, const Handle< TColStd_HArray1OfInteger > &aMaterialIndex, const Handle< TColStd_HArray1OfInteger > &aNormalIndex, const Handle< TColStd_HArray1OfInteger > &aTextureCoordIndex) | |
| Vrml_IndexedFaceSet () | |
| void | SetCoordIndex (const Handle< TColStd_HArray1OfInteger > &aCoordIndex) |
| Handle_TColStd_HArray1OfInteger | CoordIndex () const |
| void | SetMaterialIndex (const Handle< TColStd_HArray1OfInteger > &aMaterialIndex) |
| Handle_TColStd_HArray1OfInteger | MaterialIndex () const |
| void | SetNormalIndex (const Handle< TColStd_HArray1OfInteger > &aNormalIndex) |
| Handle_TColStd_HArray1OfInteger | NormalIndex () const |
| void | SetTextureCoordIndex (const Handle< TColStd_HArray1OfInteger > &aTextureCoordIndex) |
| Handle_TColStd_HArray1OfInteger | TextureCoordIndex () const |
| Standard_OStream & | Print (Standard_OStream &anOStream) const |
| Vrml_IndexedFaceSet::Vrml_IndexedFaceSet | ( | const Handle< TColStd_HArray1OfInteger > & | aCoordIndex, |
| const Handle< TColStd_HArray1OfInteger > & | aMaterialIndex, | ||
| const Handle< TColStd_HArray1OfInteger > & | aNormalIndex, | ||
| const Handle< TColStd_HArray1OfInteger > & | aTextureCoordIndex | ||
| ) |
| Vrml_IndexedFaceSet::Vrml_IndexedFaceSet | ( | ) |
| Handle_TColStd_HArray1OfInteger Vrml_IndexedFaceSet::CoordIndex | ( | ) | const |
| Handle_TColStd_HArray1OfInteger Vrml_IndexedFaceSet::MaterialIndex | ( | ) | const |
| Handle_TColStd_HArray1OfInteger Vrml_IndexedFaceSet::NormalIndex | ( | ) | const |
| Standard_OStream& Vrml_IndexedFaceSet::Print | ( | Standard_OStream & | anOStream | ) | const |
| void Vrml_IndexedFaceSet::SetCoordIndex | ( | const Handle< TColStd_HArray1OfInteger > & | aCoordIndex | ) |
| void Vrml_IndexedFaceSet::SetMaterialIndex | ( | const Handle< TColStd_HArray1OfInteger > & | aMaterialIndex | ) |
| void Vrml_IndexedFaceSet::SetNormalIndex | ( | const Handle< TColStd_HArray1OfInteger > & | aNormalIndex | ) |
| void Vrml_IndexedFaceSet::SetTextureCoordIndex | ( | const Handle< TColStd_HArray1OfInteger > & | aTextureCoordIndex | ) |
| Handle_TColStd_HArray1OfInteger Vrml_IndexedFaceSet::TextureCoordIndex | ( | ) | const |
1.7.4