HPublishExchangeHelper.h

Macro Definitions

ASSERT

PI

Types

BREP_Edge_Matcher

HPublishExchangeView

CaseInsensitiveStringHash

CaseInsensitiveStringEqual

RGBColor

RGBAColor

Float

Vector

DVector

TranslationInfo

TextureSourcePairHash

KeyPath

ProgressCallbacks

HPublishExchangeExporter

HPublishExchangeImporter

HPublishExchangeCommon

HashPair

TextureSourcePairComponent

Type Aliases

int

BOOL

std::unordered_map< std::string, std::string, CaseInsensitiveStringHash , CaseInsensitiveStringEqual >

StringStringHash

VArray< HPublishExchangeView * >

HPEViewsArray

std::vector< A3DDouble >

A3DDoubleArray

std::vector< A3DUns32 >

A3DUns32Array

std::vector< Polyline >

PMIPolylineArray

std::vector< Polygon >

PMIPolygonArray

std::vector< HPoint >

PMIPointArray

std::vector< String >

PMIStringArray

std::vector< TextAttributes >

PMITextAttributesArray

std::vector< Entity >

PMIEntityArray

std::vector< A3DUTF8Char * >

A3DUTF8StringArray

std::vector< std::string >

StdStringArray

std::vector< HPoint >

HPointArray

std::vector< int >

IntArray

std::vector< float >

FloatArray

std::vector< RGBColor >

RGBColorArray

std::vector< RGBAColor >

RGBAColorArray

std::vector< char >

CharArray

std::vector< A3DUns8 >

A3DUns8Array

std::vector< HC_KEY >

KeyArray

std::vector< Vector >

VectorArray

std::unordered_map< A3DUns32, IntArray >

IndexHash

std::unordered_map< A3DEntity *, A3DUns32 >

EntityCountHash

std::unordered_map< HC_KEY, int >

KeyCountHash

std::vector< TranslationInfo >

TranslationInfoArray

std::unordered_map< HC_KEY, A3DUns32 >

KeyIndexHash

std::pair< std::string, HC_KEY >

TextureSourcePair

std::unordered_map< TextureSourcePair, A3DUns32, TextureSourcePairHash >

TextureSourceHash

VHash< A3DAsmProductOccurrence *, HC_KEY >

POccurrenceKeyHash

VArray< char const * >

StringArray

Fields

Key

Value

Definition

Source

Functions

Vector

operator*

void

quote_encoded_text

void

quote_encoded_text

void

parseGraphicsData

Detailed Description

Macro Definition

ASSERT(x)
PI

Type Documentation

enum HashPair

Values:

enumerator Key
enumerator Value
enum TextureSourcePairComponent

Values:

enumerator Definition
enumerator Source

Type Alias Documentation

typedef int BOOL
typedef std::unordered_map<std::string, std::string, CaseInsensitiveStringHash, CaseInsensitiveStringEqual> StringStringHash
typedef VArray<HPublishExchangeView*> HPEViewsArray
typedef std::vector<A3DDouble> A3DDoubleArray
typedef std::vector<A3DUns32> A3DUns32Array
typedef std::vector<PMI::Polyline> PMIPolylineArray
typedef std::vector<PMI::Polygon> PMIPolygonArray
typedef std::vector<PMI::Point> PMIPointArray
typedef std::vector<PMI::String> PMIStringArray
typedef std::vector<PMI::TextAttributes> PMITextAttributesArray
typedef std::vector<PMI::Entity> PMIEntityArray
typedef std::vector<A3DUTF8Char*> A3DUTF8StringArray
typedef std::vector<std::string> StdStringArray
typedef std::vector<HPoint> HPointArray
using hio_html_internal::IntArray = std::vector<int>
using hio_html_internal::FloatArray = std::vector<float>
using hio_html_internal::RGBColorArray = std::vector<RGBColor>
using hio_html_internal::RGBAColorArray = std::vector<RGBAColor>
typedef std::vector<char> CharArray
typedef std::vector<A3DUns8> A3DUns8Array
using hio_html_internal::KeyArray = std::vector<HC_KEY>
using hio_html_internal::VectorArray = std::vector<Vector>
typedef std::unordered_map<A3DUns32, IntArray> IndexHash
typedef std::unordered_map<A3DEntity*, A3DUns32> EntityCountHash
typedef std::unordered_map<HC_KEY, int> KeyCountHash
typedef std::vector<TranslationInfo> TranslationInfoArray
typedef std::unordered_map<HC_KEY, A3DUns32> KeyIndexHash
typedef std::pair<std::string, HC_KEY> TextureSourcePair
typedef std::unordered_map<TextureSourcePair, A3DUns32, TextureSourcePairHash> TextureSourceHash
typedef VHash<A3DAsmProductOccurrence*, HC_KEY> POccurrenceKeyHash
using hio_html_internal::StringArray = std::vector<std::string>

Function Documentation

Warning

doxygenfunction: Unable to resolve function “operator*” with arguments None in doxygen xml output for project “mvo” from directory: /home/jenkins-sa/jenkins/workspace/hps/hoops_3df/documentation/build/html/../doxygen/mvo/xml. Potential matches:

- HPoint const operator*(float const rhs) const
- HQuat operator*(HQuat const &q2) const
- HQuat operator*(float v) const
- HQuat operator*(float v, HQuat const &q)
- RGBColor operator*(float t) const
- Vector const operator*(float s) const
- Vector const operator*(float s) const
- Vector operator*(float s, Vector const &v)
- Vector operator*(float s, Vector const &v)

Warning

doxygenfunction: Unable to resolve function “quote_encoded_text” with arguments None in doxygen xml output for project “mvo” from directory: /home/jenkins-sa/jenkins/workspace/hps/hoops_3df/documentation/build/html/../doxygen/mvo/xml. Potential matches:

- void quote_encoded_text(char const *encoded_text, char *out_quoted_encoded_text)
- void quote_encoded_text(utf8_char const *encoded_text, char *out_quoted_encoded_text)

Warning

doxygenfunction: Unable to resolve function “quote_encoded_text” with arguments None in doxygen xml output for project “mvo” from directory: /home/jenkins-sa/jenkins/workspace/hps/hoops_3df/documentation/build/html/../doxygen/mvo/xml. Potential matches:

- void quote_encoded_text(char const *encoded_text, char *out_quoted_encoded_text)
- void quote_encoded_text(utf8_char const *encoded_text, char *out_quoted_encoded_text)
void parseGraphicsData(A3DEntity const *ph3dx_entity, A3DUns32 *puiLayerIndex, A3DUns32 *puiStyleIndex, A3DUns16 *pusBehaviour)