Skip to content

Module pytools4dart.core_ui.maket

Classes

createDartFile

class createDartFile(
    version='5.10.2',
    build_='0',
    Maket=None
)

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Maket
Tag_strip_pattern_
build_
member_data_items_
subclass
superclass
tzoff_pattern
version

Class methods

Instance variables

Maket
build_
version

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_CellDimensions

class create_CellDimensions(
    roundToExact=0,
    x=1,
    z=1
)

spatial resolution for forward light propagation mode. The bi- directional mode uses it only to create scenes with cell volumes (e.g., tree crown made of cells), and to define virtual cells whose RB is computed . spatial resolution for forward light propagation mode. The bi-directional mode uses it only to create scenes with cell volumes (e.g., tree crown made of cells), and to define virtual cells whose RB is computed . In computing, due to the binary representations and 64 bits limitations, some simple numbers such as 0.1 or 0.2 can not be represented exactly.\When these numbers are used for the cell dimensions, it may cause some small gaps or overlap between cells to appear due to inaccuracy. Numbers that can be represented exactly will have the form MPower(2,N) where M and N are integer values, possibly negative. 2, 1.5, 1, 0.75, 0.5 or 0.25 are examples of values that can be represented exactly. In computing, due to the binary representations and 64 bits limitations, some simple numbers such as 0.1 or 0.2 can not be represented exactly.\When these numbers are used for the cell dimensions, it may cause some small gaps or overlap between cells to appear due to inaccuracy. Numbers that can be represented exactly will have the form MPower(2,N) where M and N are integer values, possibly negative. 2, 1.5, 1, 0.75, 0.5 or 0.25 are examples of values that can be represented exactly. Cell dimension along the x and y directions Cell dimension along the x and y directions Cell dimension along the z direction Cell dimension along the z direction

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
member_data_items_
roundToExact
subclass
superclass
tzoff_pattern
x
z

Class methods

Instance variables

roundToExact
x
z

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEMGenerator

class create_DEMGenerator(
    outputFileName='DEM.mp#',
    caseDEM=1,
    DEM_1=None,
    DEM_2=None,
    DEM_3=None,
    DEM_4=None,
    DEM_5=None
)

outputFileName outputFileName caseDEM caseDEM

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

DEM_1
DEM_2
DEM_3
DEM_4
DEM_5
Tag_strip_pattern_
caseDEM
member_data_items_
outputFileName
subclass
superclass
tzoff_pattern

Class methods

Instance variables

DEM_1
DEM_2
DEM_3
DEM_4
DEM_5
caseDEM
outputFileName

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEM_1

class create_DEM_1(
    curveShape=0,
    DEMproperties_0=None,
    DEMproperties_1=None,
    DEMproperties_3=None,
    DEMproperties_5=None,
    DEMproperties_6=None
)

Theorical DEM curve shape Theorical DEM curve shape

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

DEMproperties_0
DEMproperties_1
DEMproperties_3
DEMproperties_5
DEMproperties_6
Tag_strip_pattern_
curveShape
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

DEMproperties_0
DEMproperties_1
DEMproperties_3
DEMproperties_5
DEMproperties_6
curveShape

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEM_2

class create_DEM_2(
    originX=0.0,
    originY=0.0,
    fileName='DEM.mp#'
)

X translated coordinate origin X translated coordinate origin Y translated coordinate origin Y translated coordinate origin

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
fileName
member_data_items_
originX
originY
subclass
superclass
tzoff_pattern

Class methods

Instance variables

fileName
originX
originY

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEM_3

class create_DEM_3(
    originX=0.0,
    originY=0.0,
    fileName='hills.txt'
)

X translated coordinate origin X translated coordinate origin Y translated coordinate origin Y translated coordinate origin

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
fileName
member_data_items_
originX
originY
subclass
superclass
tzoff_pattern

Class methods

Instance variables

fileName
originX
originY

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEM_4

class create_DEM_4(
    numberOfRotation=1,
    fileName='DEM.mp#'
)

numberOfRotation numberOfRotation

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
fileName
member_data_items_
numberOfRotation
subclass
superclass
tzoff_pattern

Class methods

Instance variables

fileName
numberOfRotation

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEM_5

class create_DEM_5(
    fileName='Raster.img',
    dataFormat=8,
    dataEncoding=0
)

Of which type are the value of the pixels in the raster file Of which type are the value of the pixels in the raster file The encoding format in which are store the values of the raster The encoding format in which are store the values of the raster

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
dataEncoding
dataFormat
fileName
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

dataEncoding
dataFormat
fileName

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEM_properties

class create_DEM_properties(
    createTopography=0,
    DEMGenerator=None
)

Create or Convert DEM Create or Convert DEM

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

DEMGenerator
Tag_strip_pattern_
createTopography
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

DEMGenerator
createTopography

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEMproperties_0

class create_DEMproperties_0(
    heightDEM=3.5
)

heightDEM heightDEM

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
heightDEM
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

heightDEM

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEMproperties_1

class create_DEMproperties_1(
    distance1=10,
    distance2=5,
    heightPlateau1=10,
    heightPlateau2=7,
    z_slope_1=33,
    z_slope_2=33,
    az_slope=0
)

Distance of valley from origin Distance of valley from origin Width of the valley Width of the valley Height of the first plateau Height of the first plateau Height of the second plateau Height of the second plateau Zenith angle of the first slope Zenith angle of the first slope Zenith angle of the second slope Zenith angle of the second slope Azimuth angle of the slopes Azimuth angle of the slopes

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
az_slope
distance1
distance2
heightPlateau1
heightPlateau2
member_data_items_
subclass
superclass
tzoff_pattern
z_slope_1
z_slope_2

Class methods

Instance variables

az_slope
distance1
distance2
heightPlateau1
heightPlateau2
z_slope_1
z_slope_2

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEMproperties_3

class create_DEMproperties_3(
    deplacementX=0.0,
    deplacementY=0.0,
    amplitudeDEM=3.5,
    sigmaX=10.0,
    sigmaY=10.0
)

Deplacement along the X of the origin of the gaussian bell (MNT is repeated if it extends beyond the scene) Deplacement along the X of the origin of the gaussian bell (MNT is repeated if it extends beyond the scene) Deplacement along the Y of the origin of the gaussian bell (MNT is repeated if it extends beyond the scene) Deplacement along the Y of the origin of the gaussian bell (MNT is repeated if it extends beyond the scene) Adjusting the shape of the gaussian bell along x axis Adjusting the shape of the gaussian bell along x axis Adjusting the shape of the gaussian bell along y axis Adjusting the shape of the gaussian bell along y axis

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
amplitudeDEM
deplacementX
deplacementY
member_data_items_
sigmaX
sigmaY
subclass
superclass
tzoff_pattern

Class methods

Instance variables

amplitudeDEM
deplacementX
deplacementY
sigmaX
sigmaY

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEMproperties_5

class create_DEMproperties_5(
    amplitudeDEM=3.5
)

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
amplitudeDEM
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

amplitudeDEM

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DEMproperties_6

class create_DEMproperties_6(
    amplitudeDEM=3.5,
    patternNumber=1.0
)

Number of sine curve Number of sine curve

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
amplitudeDEM
member_data_items_
patternNumber
subclass
superclass
tzoff_pattern

Class methods

Instance variables

amplitudeDEM
patternNumber

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_DartZoneProperties

class create_DartZoneProperties(
    Point2D=None
)

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Point2D
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

Point2D

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_InfiniteSlopeProperties

class create_InfiniteSlopeProperties(
    connectionPercentageX=5,
    connectionPercentageY=5
)

Define the % of the DEM that will be cropped along the X axis to be replaced with a smooth transition between borders. Without this smooth transition, abrupt cliffs will be generated to avoid holes in the scene. Define the % of the DEM that will be cropped along the X axis to be replaced with a smooth transition between borders. Without this smooth transition, abrupt cliffs will be generated to avoid holes in the scene. Define the % of the DEM that will be cropped along the Y axis to be replaced with a smooth transition between borders. Without this smooth transition, abrupt cliffs will be generated to avoid holes in the scene. Define the % of the DEM that will be cropped along the Y axis to be replaced with a smooth transition between borders. Without this smooth transition, abrupt cliffs will be generated to avoid holes in the scene.

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
connectionPercentageX
connectionPercentageY
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

connectionPercentageX
connectionPercentageY

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_LatLon

class create_LatLon(
    latitude=0.0,
    longitude=0.0,
    altitude=0.0
)

Latitude Latitude Longitude Longitude Altitude Altitude

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
altitude
latitude
longitude
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

altitude
latitude
longitude

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_Maket

class create_Maket(
    dartZone=0,
    exactlyPeriodicScene=1,
    hideRB=0,
    useRandomGenerationSeed=0,
    Scene=None,
    RandomGenerationParameters=None,
    Soil=None,
    LatLon=None,
    InfiniteSlopeProperties=None
)

The actual DART scene can a sub-rectangular part of the total specified scene. Then, crowns of neighbor trees can appear in the simulated scene The actual DART scene can a sub-rectangular part of the total specified scene. Then, crowns of neighbor trees can appear in the simulated scene Juxtaposition of a unique pattern Contninuous scene: Altitudes of juxtaposed patterns are equal or are shifted with values equal to altitude difference the scene edges. This option ensures the continuity of topography. It allows one to simulate infinite slopes. Juxtaposition of a unique pattern Contninuous scene: Altitudes of juxtaposed patterns are equal or are shifted with values equal to altitude difference the scene edges. This option ensures the continuity of topography. It allows one to simulate infinite slopes. Do not compute radiative budget for this object Do not compute radiative budget for this object Use a random seed for random operations. Use a random seed for random operations.

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

InfiniteSlopeProperties
LatLon
RandomGenerationParameters
Scene
Soil
Tag_strip_pattern_
dartZone
exactlyPeriodicScene
hideRB
member_data_items_
subclass
superclass
tzoff_pattern
useRandomGenerationSeed

Class methods

Instance variables

InfiniteSlopeProperties
LatLon
RandomGenerationParameters
Scene
Soil
dartZone
exactlyPeriodicScene
hideRB
useRandomGenerationSeed

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str
class create_OpticalPropertyLink(
    type_=0,
    indexFctPhase=0,
    ident='Lambertian_Phase_Function_1'
)

Type of phase function (lambertian, etc.) Type of phase function (lambertian, etc.) Index of the DART phase function of the ground of the plot. Index of the DART phase function of the ground of the plot. proportion of photons intercepted along an incident direction that are scattered within a solid angle along a given direction proportion of photons intercepted along an incident direction that are scattered within a solid angle along a given direction

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
ident
indexFctPhase
member_data_items_
subclass
superclass
type_
tzoff_pattern

Class methods

Instance variables

ident
indexFctPhase
type_

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_Point2D

class create_Point2D(
    x=1,
    y=1
)

x coordinate of the upper left or lower right corner of the rectangular sub zone x coordinate of the upper left or lower right corner of the rectangular sub zone y coordinate of the upper left or lower right corner of the rectangular sub zone y coordinate of the upper left or lower right corner of the rectangular sub zone

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
x
y

Class methods

Instance variables

x
y

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_RandomGenerationParameters

class create_RandomGenerationParameters(
    generationSeed=733426921
)

Random generation parameters Random generation parameters Seed for random operations. Seed for random operations.

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
generationSeed
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

generationSeed

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_Scene

class create_Scene(
    CellDimensions=None,
    SceneDimensions=None,
    DartZoneProperties=None
)

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

CellDimensions
DartZoneProperties
SceneDimensions
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

CellDimensions
DartZoneProperties
SceneDimensions

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_SceneDimensions

class create_SceneDimensions(
    x=40.0,
    y=40.0
)

Scene dimension along the x direction Scene dimension along the x direction Scene dimension along the y direction Scene dimension along the y direction

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
x
y

Class methods

Instance variables

x
y

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_Soil

class create_Soil(
    groundEnabled=1,
    OpticalPropertyLink=None,
    ThermalPropertyLink=None,
    Topography=None,
    DEM_properties=None
)

UNDEFINED UNDEFINED

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

DEM_properties
OpticalPropertyLink
Tag_strip_pattern_
ThermalPropertyLink
Topography
groundEnabled
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

DEM_properties
OpticalPropertyLink
ThermalPropertyLink
Topography
groundEnabled

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str
class create_ThermalPropertyLink(
    indexTemperature=0,
    idTemperature='Temperature_290_310'
)

indexTemperature indexTemperature Thermal Function ID Thermal Function ID

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
idTemperature
indexTemperature
member_data_items_
subclass
superclass
tzoff_pattern

Class methods

Instance variables

idTemperature
indexTemperature

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_Topography

class create_Topography(
    presenceOfTopography=0,
    TopographyProperties=None
)

Presence or not of a Digital Elevation Model Presence or not of a Digital Elevation Model

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
TopographyProperties
member_data_items_
presenceOfTopography
subclass
superclass
tzoff_pattern

Class methods

Instance variables

TopographyProperties
presenceOfTopography

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str

create_TopographyProperties

class create_TopographyProperties(
    fileName='DEM.mp#',
    meshStrategy=2
)

Name of the DEM (Digital Elevation Map). This is a raster map coded in float numbers (4 bytes /pixel) Name of the DEM (Digital Elevation Map). This is a raster map coded in float numbers (4 bytes /pixel) Each set of 4 connected pixels of the image is converted to a quad. This quad is then converted to triangles. There are multiple strategies to do so: Each set of 4 connected pixels of the image is converted to a quad. This quad is then converted to triangles. There are multiple strategies to do so:

Ancestors (in MRO)

  • pytools4dart.core_ui.maket.GeneratedsSuper

Class variables

Tag_strip_pattern_
fileName
member_data_items_
meshStrategy
subclass
superclass
tzoff_pattern

Class methods

Instance variables

fileName
meshStrategy

Methods

path
def path(
    self,
    index=True
)
Get the dartnode path of the corenode
Parameters
----------
corenode: object
    a core object

index: bool

    If True gets the dartnode path with index if list,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction[0]'

    If False gets the dartnode path without index,
    e.g. 'Coeff_diff.AirMultiFunctions.AirFunction'

Returns
-------
    str