# Compute HLR

> 8.1

Compute HLR functions for model file.

> A3DComputeOthoHLROnRepresentationItem

> `A3DComputeOrthoHLROnModelFile3()`

Parameters

> uiNbRepItems: Number of `A3DRiRepresentationItem`.

> apRepItems: set of `A3DRiRepresentationItem`.

> pOptPlacements: Optional set of representation item placements (16 `A3DDouble`matrix).

> psHLRViewPlaneData: define a plane as a camera with orthogonal projection.

> pNumberHLRData: Number `A3DHLRRepresentationItemData`.

> pppHLRData: HLR curve result grouped by `A3DRiRepresentationItem`entity. pppHLRData is automatically allocated by A3DComputeOrthoHLROnRepresentationItems.

Returns

> `A3D_SUCCESS`on success, or an error code on failure

Topics

- Type of HLR curves result.

Structures

- `A3DHLRViewPlaneData`
- `A3DHLRCurveData`
- `A3DHLRSectionFaceData`
- `A3DHLRRepresentationItemData`
- `A3DHLROptionsData`

Functions

- `A3DComputeOrthoHLROnRepresentationItems()`
- `A3DComputeOrthoHLROnModelFile3()`
- `A3DHLRRepresentationItemGet()`

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...