Module pytools4dart.core_ui.object_3d
Classes
createDartFile
class createDartFile(
version='5.10.2',
build_='0',
object_3d=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
build_
member_data_items_
object_3d
subclass
superclass
tzoff_pattern
version
Class methods
Instance variables
build_
object_3d
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_AirOpticalProperties
class create_AirOpticalProperties(
extinctionCoefficient=5e-16,
AirOpticalPropertyLink=None
)
Fluid Fluid Density Density
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
AirOpticalPropertyLink
Tag_strip_pattern_
extinctionCoefficient
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
AirOpticalPropertyLink
extinctionCoefficient
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_AirOpticalPropertyLink
class create_AirOpticalPropertyLink(
indexFctPhase=0,
ident='Molecule'
)
Fluid optical property Fluid optical property Optical property name Optical property name
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
ident
indexFctPhase
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
ident
indexFctPhase
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_AirTurbidVolumeContent
class create_AirTurbidVolumeContent(
AirOpticalProperties=None
)
Object's Fluid Turbid Content Object's Fluid Turbid Content
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
AirOpticalProperties
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
AirOpticalProperties
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_BackFaceOpticalProperty
class create_BackFaceOpticalProperty(
OpticalPropertyLink=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
OpticalPropertyLink
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
OpticalPropertyLink
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_BackFaceThermalProperty
class create_BackFaceThermalProperty(
ThermalPropertyLink=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
ThermalPropertyLink
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
ThermalPropertyLink
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_Center3D
class create_Center3D(
xCenter=0.0,
yCenter=0.0,
zCenter=0.0
)
X center of the object, defined as (min(x) + max(x)) / 2. A real object is never fully symmetrical so it is normal this value should be different than 0. X center of the object, defined as (min(x) + max(x)) / 2. A real object is never fully symmetrical so it is normal this value should be different than 0. Y center of the object, defined as (min(y) + max(y)) / 2. A real object is never fully symmetrical so it is normal this value should be different than 0. Y center of the object, defined as (min(y) + max(y)) / 2. A real object is never fully symmetrical so it is normal this value should be different than 0. Z center of the object, defined as (min(z) + max(z)) / 2. A real object is never fully symmetrical so it is normal this value should be different than 0. Z center of the object, defined as (min(z) + max(z)) /
- A real object is never fully symmetrical so it is normal this value should be different than 0.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
xCenter
yCenter
zCenter
Class methods
Instance variables
xCenter
yCenter
zCenter
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_CustomTypes
class create_CustomTypes(
Type=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
Type
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
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_DefaultType
class create_DefaultType(
name='Default_Object',
typeColor='125 0 125',
indexOT=101
)
Name. (optional) Name. (optional) Define the element color. Affect the interface and color results of Dart. Define the element color. Affect the interface and color results of Dart. Color/name Idenfier. Do no modify! Color/name Idenfier. Do no modify!
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
indexOT
member_data_items_
name
subclass
superclass
typeColor
tzoff_pattern
Class methods
Instance variables
indexOT
name
typeColor
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_DefaultTypes
class create_DefaultTypes(
DefaultType=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
DefaultType
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
DefaultType
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_Dimension3D
class create_Dimension3D(
xdim=1.0,
ydim=1.0,
zdim=1.0
)
Object's original dimension on the X axis, before scaling. To multiply by the scaling factor on the X axis to get the final dimension in Maket. Object's original dimension on the X axis, before scaling. To multiply by the scaling factor on the X axis to get the final dimension in Maket. Object's original dimension on the Y axis, before scaling. To multiply by the scaling factor on the Y axis to get the final dimension in Maket. Object's original dimension on the Y axis, before scaling. To multiply by the scaling factor on the Y axis to get the final dimension in Maket. Object's original dimension on the Z axis, before scaling. To multiply by the scaling factor on the Z axis to get the final dimension in Maket. Object's original dimension on the Z axis, before scaling. To multiply by the scaling factor on the Z axis to get the final dimension in Maket.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
xdim
ydim
zdim
Class methods
Instance variables
xdim
ydim
zdim
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_Field
class create_Field(
name='Field',
fieldDescriptionFileName='ObjectField.txt',
showObjectPositions=0,
ModelList=None
)
Name. (optional) Name. (optional) The file must contain : Object number, X position, Y position. The file must contain : Object number, X position, Y position. Objects's positions are taken from the position file. Desactivate this option if you experience some slowdown. Objects's positions are taken from the position file. Desactivate this option if you experience some slowdown.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
ModelList
Tag_strip_pattern_
fieldDescriptionFileName
member_data_items_
name
showObjectPositions
subclass
superclass
tzoff_pattern
Class methods
Instance variables
ModelList
fieldDescriptionFileName
name
showObjectPositions
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_ForcedLAINode
class create_ForcedLAINode(
lai=1.5
)
LAI : total leaf area divided by the projected surface of the object on the ground. LAI : total leaf area divided by the projected surface of the object on the ground.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
lai
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
lai
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_ForcedTotalSurfaceNode
class create_ForcedTotalSurfaceNode(
totalSurface=1.5
)
Total area of leaves. Total area of leaves.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
member_data_items_
subclass
superclass
totalSurface
tzoff_pattern
Class methods
Instance variables
totalSurface
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_GeometricProperties
class create_GeometricProperties(
PositionProperties=None,
Dimension3D=None,
Center3D=None,
ScaleProperties=None,
RotationProperties=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Center3D
Dimension3D
PositionProperties
RotationProperties
ScaleProperties
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
Center3D
Dimension3D
PositionProperties
RotationProperties
ScaleProperties
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_Group
class create_Group(
name='Group',
hidden=0,
hideRB=0,
num=1,
isLAICalc=0,
groupDEMMode=0,
transparent=0,
TurbidVolumeContent=None,
PropertiesForObject3DTurbidWithLAD=None,
PropertiesForObject3DTurbid=None,
GroupOpticalProperties=None,
GroupTypeProperties=None
)
Name. (optional) Name. (optional) If you select this option, this group are not use in all DART modules, it's useful if you want conserve group properties backup without delete this for tests If you select this option, this group are not use in all DART modules, it's useful if you want conserve group properties backup without delete this for tests Do not compute radiative budget for this object Do not compute radiative budget for this object Identifier designing this element in this object's internal 3D representation. Identifier designing this element in this object's internal 3D representation. Facets can be transformed into turbid (optical property "Vegetation") voxels with calculated or predefined LAD. They can also be treated as envelopes, transparent or not, of volumes filled with turbid medium or fluids. Facets can be transformed into turbid (optical property "Vegetation") voxels with calculated or predefined LAD. They can also be treated as envelopes, transparent or not, of volumes filled with turbid medium or fluids. Defines how this group behaves toward the DEM, including being an element of the DEM. Defines how this group behaves toward the DEM, including being an element of the DEM. Transparent Transparent
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
GroupOpticalProperties
GroupTypeProperties
PropertiesForObject3DTurbid
PropertiesForObject3DTurbidWithLAD
Tag_strip_pattern_
TurbidVolumeContent
groupDEMMode
hidden
hideRB
isLAICalc
member_data_items_
name
num
subclass
superclass
transparent
tzoff_pattern
Class methods
Instance variables
GroupOpticalProperties
GroupTypeProperties
PropertiesForObject3DTurbid
PropertiesForObject3DTurbidWithLAD
TurbidVolumeContent
groupDEMMode
hidden
hideRB
isLAICalc
name
num
transparent
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_GroupOpticalProperties
class create_GroupOpticalProperties(
doubleFace=0,
useTemperaturePerTriangle=0,
OpticalPropertyLink=None,
ThermalPropertyLink=None,
TemperaturePerTriangleProperty=None,
BackFaceOpticalProperty=None,
BackFaceThermalProperty=None
)
Check this option if you want to apply optical properties on each face of the triangles that make up the 3D object. If this option is unchecked, a ray incident on the triangle face opposite to the triangle normal is stopped/lost, whatever the DART mode (R or T). Check this option if you want to apply optical properties on each face of the triangles that make up the 3D object. If this option is unchecked, a ray incident on the triangle face opposite to the triangle normal is stopped/lost, whatever the DART mode (R or T). Temperature per triangle Temperature per triangle
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
BackFaceOpticalProperty
BackFaceThermalProperty
OpticalPropertyLink
Tag_strip_pattern_
TemperaturePerTriangleProperty
ThermalPropertyLink
doubleFace
member_data_items_
subclass
superclass
tzoff_pattern
useTemperaturePerTriangle
Class methods
Instance variables
BackFaceOpticalProperty
BackFaceThermalProperty
OpticalPropertyLink
TemperaturePerTriangleProperty
ThermalPropertyLink
doubleFace
useTemperaturePerTriangle
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_GroupTypeProperties
class create_GroupTypeProperties(
ObjectTypeLink=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
ObjectTypeLink
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
ObjectTypeLink
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_Groups
class create_Groups(
Group=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Group
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
Group
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_LAIPropertyNode
class create_LAIPropertyNode(
forcedLAI=0,
MultiplicativeLAINode=None,
ForcedLAINode=None,
ForcedTotalSurfaceNode=None
)
Apply a proportion factor to the calculated LAI of this object in order to obtain the desired LAI or total leaf area. Apply a proportion factor to the calculated LAI of this object in order to obtain the desired LAI or total leaf area.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
ForcedLAINode
ForcedTotalSurfaceNode
MultiplicativeLAINode
Tag_strip_pattern_
forcedLAI
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
ForcedLAINode
ForcedTotalSurfaceNode
MultiplicativeLAINode
forcedLAI
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_ModelList
class create_ModelList(
Object=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Object
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
Object
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_MultiplicativeLAINode
class create_MultiplicativeLAINode(
laiMultiplicativeFactor=1.0
)
Apply the given multiplicative factor to the LAI computed by Maket for this group/object. For example, the LAI for needle of pine trees is half (so 0.5) the area of the needle divided by the projected area on the ground. Apply the given multiplicative factor to the LAI computed by Maket for this group/object. For example, the LAI for needle of pine trees is half (so 0.5) the area of the needle divided by the projected area on the ground.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
laiMultiplicativeFactor
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
laiMultiplicativeFactor
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_Object
class create_Object(
file_src='exemple.wrl',
name='Object',
num=0,
hasGroups=0,
objectColor='125 0 125',
isDisplayed=1,
hidden=0,
hideRB=0,
objectDEMMode=0,
repeatedOnBorder=1,
GeometricProperties=None,
ObjectOpticalProperties=None,
ObjectTypeProperties=None,
Groups=None
)
Object's source file. Contain the object's 3D structure (in either VRML97, X3D, OBJECT etc...). Object's source file. Contain the object's 3D structure (in either VRML97, X3D, OBJECT etc...). Object's name. (optional) Object's name. (optional) Identifier designing this object in this object's internal 3D representation. Identifier designing this object in this object's internal 3D representation. DO NOT MODIFY! DO NOT MODIFY! Color of this object in the Editor's 2D view. Does not affect the results from the software. Color of this object in the Editor's 2D view. Does not affect the results from the software. Objects's positions are taken from the position file. Desactivate this option if you experience some slowdown. Objects's positions are taken from the position file. Desactivate this option if you experience some slowdown. If you select this option, this object 3d are not use in all DART modules, it's useful if you want conserve object 3d properties backup without delete this for tests If you select this option, this object 3d are not use in all DART modules, it's useful if you want conserve object 3d properties backup without delete this for tests Do not compute radiative budget for this object Do not compute radiative budget for this object Defines how this object behaves toward the DEM, including being an element of the DEM. Defines how this object behaves toward the DEM, including being an element of the DEM. If part of the object goes beyond the border of the scene, this part is copied on the other side of the scene. If part of the object goes beyond the border of the scene, this part is copied on the other side of the scene.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
GeometricProperties
Groups
ObjectOpticalProperties
ObjectTypeProperties
Tag_strip_pattern_
file_src
hasGroups
hidden
hideRB
isDisplayed
member_data_items_
name
num
objectColor
objectDEMMode
repeatedOnBorder
subclass
superclass
tzoff_pattern
Class methods
Instance variables
GeometricProperties
Groups
ObjectOpticalProperties
ObjectTypeProperties
file_src
hasGroups
hidden
hideRB
isDisplayed
name
num
objectColor
objectDEMMode
repeatedOnBorder
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_ObjectFields
class create_ObjectFields(
Field=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Field
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
Field
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_ObjectList
class create_ObjectList(
Object=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Object
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
Object
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_ObjectOpticalProperties
class create_ObjectOpticalProperties(
sameOPObject=0,
isLAICalc=0,
isSingleGlobalLai=0,
transparent=0,
useTemperaturePerTriangle=0,
TurbidVolumeContent=None,
PropertiesForObject3DTurbidWithLAD=None,
PropertiesForObject3DTurbid=None,
SurfaceOpticalProperties=None,
TemperaturePerTriangleProperty=None,
SingleGlobalLAIPropertyNode=None
)
Apply this optical property to all this object's elements. Replace any previously defined property. Apply this optical property to all this object's elements. Replace any previously defined property. Facets can be transformed into turbid (optical property "Vegetation") voxels with calculated or predefined LAD. They can also be treated as envelopes, transparent or not, of volumes filled with turbid medium or fluids. Facets can be transformed into turbid (optical property "Vegetation") voxels with calculated or predefined LAD. They can also be treated as envelopes, transparent or not, of volumes filled with turbid medium or fluids. Force groups converted into turbid volumes to a single combined LAI. If no group is converted, the value is ignored. Force groups converted into turbid volumes to a single combined LAI. If no group is converted, the value is ignored. Transparent Transparent Temperatures par triangles Temperatures par triangles
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
PropertiesForObject3DTurbid
PropertiesForObject3DTurbidWithLAD
SingleGlobalLAIPropertyNode
SurfaceOpticalProperties
Tag_strip_pattern_
TemperaturePerTriangleProperty
TurbidVolumeContent
isLAICalc
isSingleGlobalLai
member_data_items_
sameOPObject
subclass
superclass
transparent
tzoff_pattern
useTemperaturePerTriangle
Class methods
Instance variables
PropertiesForObject3DTurbid
PropertiesForObject3DTurbidWithLAD
SingleGlobalLAIPropertyNode
SurfaceOpticalProperties
TemperaturePerTriangleProperty
TurbidVolumeContent
isLAICalc
isSingleGlobalLai
sameOPObject
transparent
useTemperaturePerTriangle
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_ObjectTypeLink
class create_ObjectTypeLink(
indexOT=101,
identOType='Default_Object'
)
Color/name Idenfier. Do no modify! Color/name Idenfier. Do no modify! Color/name. Color/name.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
identOType
indexOT
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
identOType
indexOT
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_ObjectTypeProperties
class create_ObjectTypeProperties(
sameOTObject=0,
ObjectTypeLink=None
)
Define the color/name at the object's level, to all its groups. Replace any previously defined type. Define the color/name at the object's level, to all its groups. Replace any previously defined type.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
ObjectTypeLink
Tag_strip_pattern_
member_data_items_
sameOTObject
subclass
superclass
tzoff_pattern
Class methods
Instance variables
ObjectTypeLink
sameOTObject
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_OpticalPropertyLink
class create_OpticalPropertyLink(
type_=0,
indexFctPhase=0,
ident='OpticalProperty'
)
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.object_3d.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_PositionProperties
class create_PositionProperties(
xpos=2.0,
ypos=2.0,
zpos=0.0
)
Object's position on the X axis. Object's position on the X axis. Object's position on the Y axis. Object's position on the Y axis. Object's elevation. Object's elevation.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
xpos
ypos
zpos
Class methods
Instance variables
xpos
ypos
zpos
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_PropertiesForObject3DTurbid
class create_PropertiesForObject3DTurbid(
indexPremiereFctPhase=0,
ALAsegmentation=5,
VegetationOpticalPropertyLink=None,
ThermalPropertyLink=None,
LAIPropertyNode=None
)
indexPremiereFctPhase indexPremiereFctPhase The 3D object group will be transformed into turbid cells with elliptical phase functions. Each phase function is characterized by a ALA value and an excentricity value. The accuracy depends on the number of angular sectors. The 3D object group will be transformed into turbid cells with elliptical phase functions. Each phase function is characterized by a ALA value and an excentricity value. The accuracy depends on the number of angular sectors.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
ALAsegmentation
LAIPropertyNode
Tag_strip_pattern_
ThermalPropertyLink
VegetationOpticalPropertyLink
indexPremiereFctPhase
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
ALAsegmentation
LAIPropertyNode
ThermalPropertyLink
VegetationOpticalPropertyLink
indexPremiereFctPhase
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_PropertiesForObject3DTurbidWithLAD
class create_PropertiesForObject3DTurbidWithLAD(
VegetationOpticalPropertyLink=None,
ThermalPropertyLink=None,
LAIPropertyNode=None
)
LAD LAD
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
LAIPropertyNode
Tag_strip_pattern_
ThermalPropertyLink
VegetationOpticalPropertyLink
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
LAIPropertyNode
ThermalPropertyLink
VegetationOpticalPropertyLink
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_RotationProperties
class create_RotationProperties(
xrot=0.0,
xRotDeviation=0.0,
yrot=0.0,
yRotDeviation=0.0,
zrot=0.0,
zRotDeviation=0.0
)
Defines the rotation angle of the object on itself. Accepted angles are in the range [0,360[. Default value: 0. You can use the 3D View in the Object/Model node to gauge the effect of the field. Defines the rotation angle of the object on itself. Accepted angles are in the range [0,360[. Default value: 0. You can use the 3D View in the Object/Model node to gauge the effect of the field. Standard deviation used to compute the Gauss probability of the object's intrinsic rotation. Standard deviation used to compute the Gauss probability of the object's intrinsic rotation. Defines the inclination angle of the object. The tip of the object will point toward the South. Accepted angles are in the range [0,180]. Default value: 0. You can use the 3D View in the Object node to gauge the effect of the field. Defines the inclination angle of the object. The tip of the object will point toward the South. Accepted angles are in the range [0,180]. Default value: 0. You can use the 3D View in the Object node to gauge the effect of the field. Standard deviation used to compute the Gauss probability of the object's nutation. Standard deviation used to compute the Gauss probability of the object's nutation. Defines the orientation angle of the inclination of the object. The orientation is applied counter- clockwise (South(0°)-East(90°)-North(180°)-West(270°)) Accepted angles are in the range [0,360[. Default value: 0. You can use the 3D View in the Object node to gauge the effect of the field. Defines the orientation angle of the inclination of the object. The orientation is applied counter-clockwise (South(0°)-East(90°)-North(180°)-West(270°)) Accepted angles are in the range [0,360[. Default value: 0. You can use the 3D View in the Object node to gauge the effect of the field. Standard deviation used to compute the Gauss probability of the object's precession. Standard deviation used to compute the Gauss probability of the object's precession.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
xRotDeviation
xrot
yRotDeviation
yrot
zRotDeviation
zrot
Class methods
Instance variables
xRotDeviation
xrot
yRotDeviation
yrot
zRotDeviation
zrot
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_ScaleProperties
class create_ScaleProperties(
xscale=1.0,
xScaleDeviation=0.0,
yscale=1.0,
yScaleDeviation=0.0,
zscale=1.0,
zScaleDeviation=0.0
)
Object's scaling factor on the X axis. Default value: 1 Object's scaling factor on the X axis. Default value: 1 Standard deviation used to compute the Gauss probability of the object's scale on the X axis. Standard deviation used to compute the Gauss probability of the object's scale on the X axis. Object's scaling factor on the Y axis. Default value: 1 Object's scaling factor on the Y axis. Default value: 1 Standard deviation used to compute the Gauss probability of the object's scale on the Y axis. Standard deviation used to compute the Gauss probability of the object's scale on the Y axis. Object's scaling factor on the Z axis. Default value: 1 Object's scaling factor on the Z axis. Default value: 1 Standard deviation used to compute the Gauss probability of the object's scale on the Z axis. Standard deviation used to compute the Gauss probability of the object's scale on the Z axis.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
xScaleDeviation
xscale
yScaleDeviation
yscale
zScaleDeviation
zscale
Class methods
Instance variables
xScaleDeviation
xscale
yScaleDeviation
yscale
zScaleDeviation
zscale
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_SingleGlobalLAIPropertyNode
class create_SingleGlobalLAIPropertyNode(
laiDefinition=1,
ForcedLAINode=None,
ForcedTotalSurfaceNode=None
)
LAI Definition LAI Definition
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
ForcedLAINode
ForcedTotalSurfaceNode
Tag_strip_pattern_
laiDefinition
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
ForcedLAINode
ForcedTotalSurfaceNode
laiDefinition
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_SurfaceOpticalProperties
class create_SurfaceOpticalProperties(
doubleFace=0,
OpticalPropertyLink=None,
ThermalPropertyLink=None,
BackFaceOpticalProperty=None,
BackFaceThermalProperty=None
)
UNDEFINED UNDEFINED Check this option if you want to apply optical properties on each face of the triangles that make up the 3D object. If this option is unchecked, a ray incident on the triangle face opposite to the triangle normal is stopped/lost, whatever the DART mode (R or T). Check this option if you want to apply optical properties on each face of the triangles that make up the 3D object. If this option is unchecked, a ray incident on the triangle face opposite to the triangle normal is stopped/lost, whatever the DART mode (R or T).
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
BackFaceOpticalProperty
BackFaceThermalProperty
OpticalPropertyLink
Tag_strip_pattern_
ThermalPropertyLink
doubleFace
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
BackFaceOpticalProperty
BackFaceThermalProperty
OpticalPropertyLink
ThermalPropertyLink
doubleFace
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_TemperaturePerTriangleProperty
class create_TemperaturePerTriangleProperty(
triangleTemperatureFile='triangleTemperatures.txt'
)
Temperature Per Triangle Temperature Per Triangle Temperatures file Temperatures file
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
member_data_items_
subclass
superclass
triangleTemperatureFile
tzoff_pattern
Class methods
Instance variables
triangleTemperatureFile
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_ThermalPropertyLink
class create_ThermalPropertyLink(
indexTemperature=0,
idTemperature='Temperature_290_310'
)
Temperature property Temperature property Temperature property index Temperature property index Temperature property name Temperature property name
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.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_TurbidVolumeContent
class create_TurbidVolumeContent(
turbidMode=0,
VegetationTurbidVolumeContent=None,
AirTurbidVolumeContent=None,
ThermalPropertyLink=None
)
Object's Turbid Volume Content Object's Turbid Volume Content Type of turbid Type of turbid
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
AirTurbidVolumeContent
Tag_strip_pattern_
ThermalPropertyLink
VegetationTurbidVolumeContent
member_data_items_
subclass
superclass
turbidMode
tzoff_pattern
Class methods
Instance variables
AirTurbidVolumeContent
ThermalPropertyLink
VegetationTurbidVolumeContent
turbidMode
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_Type
class create_Type(
name='Type',
typeColor='125 0 125',
indexOT=-1
)
Name. (optional) Name. (optional) Define the element color. Affect the interface and color results of Dart. Define the element color. Affect the interface and color results of Dart. Color/name Idenfier. Do no modify! Color/name Idenfier. Do no modify!
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
indexOT
member_data_items_
name
subclass
superclass
typeColor
tzoff_pattern
Class methods
Instance variables
indexOT
name
typeColor
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_Types
class create_Types(
DefaultTypes=None,
CustomTypes=None
)
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
CustomTypes
DefaultTypes
Tag_strip_pattern_
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
CustomTypes
DefaultTypes
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_VegetationOpticalProperties
class create_VegetationOpticalProperties(
lai=2,
VegetationOpticalPropertyLink=None
)
Vegetation Vegetation LAI LAI
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
VegetationOpticalPropertyLink
lai
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
VegetationOpticalPropertyLink
lai
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_VegetationOpticalPropertyLink
class create_VegetationOpticalPropertyLink(
indexFctPhase=0,
ident='TurbidLeafDeciduous'
)
Vegetation optical property Vegetation optical property Optical property name Optical property name
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
ident
indexFctPhase
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
ident
indexFctPhase
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_VegetationTurbidVolumeContent
class create_VegetationTurbidVolumeContent(
VegetationOpticalProperties=None
)
Object's Vegetation Turbid Content Object's Vegetation Turbid Content
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
Tag_strip_pattern_
VegetationOpticalProperties
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
VegetationOpticalProperties
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_object_3d
class create_object_3d(
generateTriangleFileXML=0,
Types=None,
ObjectList=None,
ObjectFields=None
)
Generate 3d objects triangles file as an XML file. Generate 3d objects triangles file as an XML file.
Ancestors (in MRO)
- pytools4dart.core_ui.object_3d.GeneratedsSuper
Class variables
ObjectFields
ObjectList
Tag_strip_pattern_
Types
generateTriangleFileXML
member_data_items_
subclass
superclass
tzoff_pattern
Class methods
Instance variables
ObjectFields
ObjectList
Types
generateTriangleFileXML
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