Cyclone 3DR Script
From Technodigit, part of Hexagon. Copyright 1997-2026.
Loading...
Searching...
No Matches
PatchData Class Reference

Provide stripe table edition and creation. More...

Public Member Functions

 PatchData ()
 Default constructor.
 
 PatchData (PatchData iPatchData)
 Copy constructor.
 

Static Public Member Functions

static number GetNumber (PatchData iPatchData)
 
static StripeData GetStripe (PatchData iPatchData, number iStripeId)
 
static PatchData New (PatchData iPatchData)
 Copy constructor.
 
static Object ToCloud (PatchData iPatchData)
 

Detailed Description

Provide stripe table edition and creation.

Constructor & Destructor Documentation

◆ PatchData()

PatchData::PatchData ( PatchData iPatchData)

Copy constructor.

Parameters
iPatchData(PatchData) The patch data to copy.

Member Function Documentation

◆ GetNumber()

static number PatchData::GetNumber ( PatchData iPatchData)
static
Parameters
iPatchData(PatchData) The patch (table of stripe).
Returns
(number) The number of stripes in the patch.

◆ GetStripe()

static StripeData PatchData::GetStripe ( PatchData iPatchData,
number iStripeId )
static
Parameters
iPatchData(PatchData) The patch we want to get a stripe in.
iStripeId(number) The stripe ID we want to get.
Returns
(StripeData) The stripe number ID in the patch.

◆ New()

static PatchData PatchData::New ( PatchData iPatchData)
static

Copy constructor.

Parameters
iPatchData(PatchData) The patch data to copy.
Returns
(PatchData) The new PatchData.

◆ ToCloud()

static Object PatchData::ToCloud ( PatchData iPatchData)
static
Parameters
iPatchData(PatchData) The patch we want to visualize.
Return values
ret.ErrorCode(number) The error code
  • 0: No error
  • 1: An error occurred
ret.Cloud(SCloud) A cloud containing the extracted patch only.