Open CASCADE Technology 7.8.2.dev
GeomTools Class Reference

The GeomTools package provides utilities for Geometry. More...

#include <GeomTools.hxx>

Static Public Member Functions

static void Dump (const Handle< Geom_Surface > &S, Standard_OStream &OS)
 A set of Curves from Geom2d. Dumps the surface on the stream.
 
static void Write (const Handle< Geom_Surface > &S, Standard_OStream &OS)
 Writes the surface on the stream.
 
static void Read (Handle< Geom_Surface > &S, Standard_IStream &IS)
 Reads the surface from the stream.
 
static void Dump (const Handle< Geom_Curve > &C, Standard_OStream &OS)
 Dumps the Curve on the stream.
 
static void Write (const Handle< Geom_Curve > &C, Standard_OStream &OS)
 Writes the Curve on the stream.
 
static void Read (Handle< Geom_Curve > &C, Standard_IStream &IS)
 Reads the Curve from the stream.
 
static void Dump (const Handle< Geom2d_Curve > &C, Standard_OStream &OS)
 Dumps the Curve on the stream.
 
static void Write (const Handle< Geom2d_Curve > &C, Standard_OStream &OS)
 Writes the Curve on the stream.
 
static void Read (Handle< Geom2d_Curve > &C, Standard_IStream &IS)
 Reads the Curve from the stream.
 
static void SetUndefinedTypeHandler (const Handle< GeomTools_UndefinedTypeHandler > &aHandler)
 
static Handle< GeomTools_UndefinedTypeHandlerGetUndefinedTypeHandler ()
 
static void GetReal (Standard_IStream &IS, Standard_Real &theValue)
 Reads the Standard_Real value from the stream. Zero is read in case of error.
 

Detailed Description

The GeomTools package provides utilities for Geometry.

  • SurfaceSet, CurveSet, Curve2dSet : Tools used for dumping, writing and reading.
  • Methods to dump, write, read curves and surfaces.

Member Function Documentation

◆ Dump() [1/3]

static void GeomTools::Dump ( const Handle< Geom2d_Curve > & C,
Standard_OStream & OS )
static

Dumps the Curve on the stream.

◆ Dump() [2/3]

static void GeomTools::Dump ( const Handle< Geom_Curve > & C,
Standard_OStream & OS )
static

Dumps the Curve on the stream.

◆ Dump() [3/3]

static void GeomTools::Dump ( const Handle< Geom_Surface > & S,
Standard_OStream & OS )
static

A set of Curves from Geom2d. Dumps the surface on the stream.

◆ GetReal()

static void GeomTools::GetReal ( Standard_IStream & IS,
Standard_Real & theValue )
static

Reads the Standard_Real value from the stream. Zero is read in case of error.

◆ GetUndefinedTypeHandler()

static Handle< GeomTools_UndefinedTypeHandler > GeomTools::GetUndefinedTypeHandler ( )
static

◆ Read() [1/3]

static void GeomTools::Read ( Handle< Geom2d_Curve > & C,
Standard_IStream & IS )
static

Reads the Curve from the stream.

◆ Read() [2/3]

static void GeomTools::Read ( Handle< Geom_Curve > & C,
Standard_IStream & IS )
static

Reads the Curve from the stream.

◆ Read() [3/3]

static void GeomTools::Read ( Handle< Geom_Surface > & S,
Standard_IStream & IS )
static

Reads the surface from the stream.

◆ SetUndefinedTypeHandler()

static void GeomTools::SetUndefinedTypeHandler ( const Handle< GeomTools_UndefinedTypeHandler > & aHandler)
static

◆ Write() [1/3]

static void GeomTools::Write ( const Handle< Geom2d_Curve > & C,
Standard_OStream & OS )
static

Writes the Curve on the stream.

◆ Write() [2/3]

static void GeomTools::Write ( const Handle< Geom_Curve > & C,
Standard_OStream & OS )
static

Writes the Curve on the stream.

◆ Write() [3/3]

static void GeomTools::Write ( const Handle< Geom_Surface > & S,
Standard_OStream & OS )
static

Writes the surface on the stream.


The documentation for this class was generated from the following file: