API Reference
API Reference
 
Name 
Description 
 
Contains declarations for extents calculation functionality. 
 
Contains common functions for working with Gs objects. 
 
Creates a new Brep Builder instance of a specified Brep type.  
 
Export pDrawable as mesh into prc file (into context), prc file (from context) into stream, or both - depending on export params.  
 
Export mesh into prc file (into context), prc file (from context) into stream, or both - depending on export params.  
 
Retrieves the current entity material.  
 
Reads an array of double values from a file.
 
 
Reads an array of double values from a file.
 
 
Auxiliary function to display different messages.
 
 
Reads an array of 32-bit integer values from a file.
 
 
Reads an array of 32-bit integer values from a file.
 
 
Reads an array of 2D points from a file.
 
 
Reads an array of double values from a compressed data stream and converts it into a float values array.  
 
Reads an array of 2D points from a file.
 
 
Reads an array of double values from a compressed data stream and converts it into a float values array.  
 
Reads an array of 3D points from a file.
 
 
Reads an array of 3D points from a file.
 
 
Reads an array of unsigned 32-bit integer values from a file.
 
 
Reads an array of 3D vectors from a file.
 
 
Reads an array of 3D vectors from a file.
 
 
Saves the current material to a specified export context object.  
 
Reads an array of strings from a file.
 
 
Saves the current true color to a specified export context object.  
 
Writes an array of float values as an array of double values to a compressed data stream .  
 
Writes an array of float values as an array of double values to a compressed data stream .  
 
Writes an array of strings to a stream.
 
 
Writes an array of double values to a stream.
 
 
Writes an array of double values to a stream.
 
 
Writes an array of 32-bit integer values to a stream.
 
 
Writes an array of 32-bit integer values to a stream.
 
 
Writes an array of 2D points to a stream.
 
 
Writes an array of 2D points to a stream.
 
 
Writes an array of 3D points to a stream.
 
 
Writes an array of 3D points to a stream.
 
 
Writes an array of unsigned 32-bit integer values to a stream.
 
 
Writes an array of 3D vectors to a stream.
 
 
Writes an array of 3D vectors to a stream.
 
 
Name 
Description 
 
Contains declarations for preview generator functionality. 
 
Contains declarations for PRC to PDF conversion. 
 
Enumeration represents the list of valid attribute titles. 
 
Enumeration represents list of valid NURBS curve forms. 
 
Enumeration represents list of valid NURBS surface forms. 
 
Enumeration represents available character sets. 
 
Enumeration represents methods of curve and surface extensions. There are two types of extensions: C and G continuous. 
 
Provides information about an intersection curve limit. 
 
Enumeration represents types of knot vectors. 
 
Enumeration represents data types for PRC Modeller. 
 
Enumeration represents list of valid picture formats. 
 
Enumeration represents the product occurrence's load status. Load status determines whether an external resource was available at the moment of creating the .prc file. 
 
Enumeration Of Schema Tokens. 
 
Enumeration represents method of using a texture alpha test. Reserved for future use. 
 
Enumeration represents methods of texture blending. Reserved for future use. 
 
Enumeration represents painting methods for the texture on the surface. 
 
Enumeration represents operators used for computing the mapping coordinates. 
 
Enumeration represents available methods to retrieve mapping coordinates. 
 
Enumeration represents available texture repeating and clamping modes. 
 
Teigh PRC messages enumerator. 
 
Open mode enumerator. Determines the result of opening a PRC object. 
 
Enumerator implements types of orientation. 
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.