x3d¶
If using x3d you must use ‘append’ rather than ‘html’ when adding children ‘inline’ when templating.
This is because they are ‘Nodes’ not ‘Elements’ so won’t inherit that custom innerHTML shortcut.
Instead they currently Mixin the ‘ParentNode’ which grants them ‘append’ and ‘prepend’ methods
See below…
from domonic.xml.x3d import *
x3d(_width='500px', _height='400px').append(
scene(
transform(_DEF="ball").append(
shape(
appearance(
material(_diffuseColor='1 0 0')
),
sphere()
)
),
timeSensor(_DEF="time", _cycleInterval="2", _loop="true"),
PositionInterpolator(_DEF="move", _key="0 0.5 1", _keyValue="0 0 0 0 3 0 0 0 0"),
Route(_fromNode="time", _fromField ="fraction_changed", _toNode="move", _toField="set_fraction"),
Route(_fromNode="move", _fromField ="value_changed", _toNode="ball", _toField="translation")
)
)
Alternatively you can just put them directly in the first parameter and move your kwargs to the end.
### aframe
aframe is a simliar library and its tags can be used if you import the js
from domonic.html import *
from domonic.xml.aframe import *
from domonic.CDN import *
_scene = scene(
box(_position="-1 0.5 -3", _rotation="0 45 0", _color="#4CC3D9"),
sphere(_position="0 1.25 -5", _radius="1.25", _color="#EF2D5E"),
cylinder(_position="1 0.75 -3", _radius="0.5", _height="1.5", _color="#FFC65D"),
plane(_position="0 0 -4", _rotation="-90 0 0", _width="4", _height="4", _color="#7BC8A4"),
sky(_color="#ECECEC")
)
_webpage = html(head(),body(
script(_src=CDN_JS.AFRAME_1_2), # < NOTICE you need to import aframe to use it
str(_scene)
)
)
render( _webpage, 'hello.html' )
domonic.x3d¶
Generate x3d with python 3
- class domonic.xml.x3d.Anchor(*args, **kwargs)
- domonic.xml.x3d.Appearance
alias of
appearance
- class domonic.xml.x3d.Arc2D(*args, **kwargs)
- class domonic.xml.x3d.ArcClose2D(*args, **kwargs)
- class domonic.xml.x3d.AudioClip(*args, **kwargs)
- class domonic.xml.x3d.Background(*args, **kwargs)
- class domonic.xml.x3d.BallJoint(*args, **kwargs)
- class domonic.xml.x3d.Billboard(*args, **kwargs)
- class domonic.xml.x3d.BinaryGeometry(*args, **kwargs)
- class domonic.xml.x3d.BlendMode(*args, **kwargs)
- class domonic.xml.x3d.BlendedVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.Block(*args, **kwargs)
- class domonic.xml.x3d.BoundaryEnhancementVolumeStyle(*args, **kwargs)
- domonic.xml.x3d.Box
alias of
box
- class domonic.xml.x3d.BufferAccessor(*args, **kwargs)
- class domonic.xml.x3d.BufferGeometry(*args, **kwargs)
- class domonic.xml.x3d.BufferView(*args, **kwargs)
- class domonic.xml.x3d.CADAssembly(*args, **kwargs)
- class domonic.xml.x3d.CADFace(*args, **kwargs)
- class domonic.xml.x3d.CADLayer(*args, **kwargs)
- class domonic.xml.x3d.CADPart(*args, **kwargs)
- class domonic.xml.x3d.CartoonVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.Circle2D(*args, **kwargs)
- class domonic.xml.x3d.ClipPlane(*args, **kwargs)
- class domonic.xml.x3d.CollidableShape(*args, **kwargs)
- class domonic.xml.x3d.Collision(*args, **kwargs)
- class domonic.xml.x3d.CollisionCollection(*args, **kwargs)
- class domonic.xml.x3d.CollisionSensor(*args, **kwargs)
- class domonic.xml.x3d.Color(*args, **kwargs)
- class domonic.xml.x3d.ColorChaser(*args, **kwargs)
- class domonic.xml.x3d.ColorDamper(*args, **kwargs)
- class domonic.xml.x3d.ColorInterpolator(*args, **kwargs)
- class domonic.xml.x3d.ColorMaskMode(*args, **kwargs)
- class domonic.xml.x3d.ColorRGBA(*args, **kwargs)
- class domonic.xml.x3d.CommonSurfaceShader(*args, **kwargs)
- class domonic.xml.x3d.ComposedCubeMapTexture(*args, **kwargs)
- class domonic.xml.x3d.ComposedShader(*args, **kwargs)
- class domonic.xml.x3d.ComposedTexture3D(*args, **kwargs)
- class domonic.xml.x3d.ComposedVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.Cone(*args, **kwargs)
- class domonic.xml.x3d.Coordinate(*args, **kwargs)
- class domonic.xml.x3d.CoordinateDamper(*args, **kwargs)
- class domonic.xml.x3d.CoordinateDouble(*args, **kwargs)
- class domonic.xml.x3d.CoordinateInterpolator(*args, **kwargs)
- class domonic.xml.x3d.Cylinder(*args, **kwargs)
- class domonic.xml.x3d.CylinderSensor(*args, **kwargs)
- class domonic.xml.x3d.DepthMode(*args, **kwargs)
- class domonic.xml.x3d.DirectionalLight(*args, **kwargs)
- class domonic.xml.x3d.Dish(*args, **kwargs)
- class domonic.xml.x3d.Disk2D(*args, **kwargs)
- class domonic.xml.x3d.DoubleAxisHingeJoint(*args, **kwargs)
- class domonic.xml.x3d.DynamicLOD(*args, **kwargs)
- class domonic.xml.x3d.EdgeEnhancementVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.ElevationGrid(*args, **kwargs)
- class domonic.xml.x3d.Environment(*args, **kwargs)
- class domonic.xml.x3d.Extrusion(*args, **kwargs)
- class domonic.xml.x3d.Field(*args, **kwargs)
- class domonic.xml.x3d.FloatVertexAttribute(*args, **kwargs)
- class domonic.xml.x3d.Fog(*args, **kwargs)
- class domonic.xml.x3d.FontStyle(*args, **kwargs)
- class domonic.xml.x3d.GeneratedCubeMapTexture(*args, **kwargs)
- class domonic.xml.x3d.GeoCoordinate(*args, **kwargs)
- class domonic.xml.x3d.GeoElevationGrid(*args, **kwargs)
- class domonic.xml.x3d.GeoLOD(*args, **kwargs)
- class domonic.xml.x3d.GeoLocation(*args, **kwargs)
- class domonic.xml.x3d.GeoMetadata(*args, **kwargs)
- class domonic.xml.x3d.GeoOrigin(*args, **kwargs)
- class domonic.xml.x3d.GeoPositionInterpolator(*args, **kwargs)
- class domonic.xml.x3d.GeoTransform(*args, **kwargs)
- class domonic.xml.x3d.GeoViewpoint(*args, **kwargs)
- class domonic.xml.x3d.Group(*args, **kwargs)
- class domonic.xml.x3d.HAnimDisplacer(*args, **kwargs)
- class domonic.xml.x3d.HAnimHumanoid(*args, **kwargs)
- class domonic.xml.x3d.HAnimJoint(*args, **kwargs)
- class domonic.xml.x3d.HAnimSegment(*args, **kwargs)
- class domonic.xml.x3d.HAnimSite(*args, **kwargs)
- class domonic.xml.x3d.ImageTexture(*args, **kwargs)
- class domonic.xml.x3d.ImageTexture3D(*args, **kwargs)
- class domonic.xml.x3d.ImageTextureAtlas(*args, **kwargs)
- class domonic.xml.x3d.IndexedFaceSet(*args, **kwargs)
- class domonic.xml.x3d.IndexedLineSet(*args, **kwargs)
- class domonic.xml.x3d.IndexedQuadSet(*args, **kwargs)
- class domonic.xml.x3d.IndexedTriangleSet(*args, **kwargs)
- class domonic.xml.x3d.IndexedTriangleStripSet(*args, **kwargs)
- domonic.xml.x3d.Inline
alias of
inline
- class domonic.xml.x3d.IsoSurfaceVolumeData(*args, **kwargs)
- class domonic.xml.x3d.LOD(*args, **kwargs)
- class domonic.xml.x3d.LineProperties(*args, **kwargs)
- class domonic.xml.x3d.LineSet(*args, **kwargs)
- class domonic.xml.x3d.MPRPlane(*args, **kwargs)
- class domonic.xml.x3d.MPRVolumeStyle(*args, **kwargs)
- domonic.xml.x3d.Material
alias of
material
- class domonic.xml.x3d.MatrixTextureTransform(*args, **kwargs)
- class domonic.xml.x3d.MatrixTransform(*args, **kwargs)
- class domonic.xml.x3d.Mesh(*args, **kwargs)
- class domonic.xml.x3d.MetadataBoolean(*args, **kwargs)
- class domonic.xml.x3d.MetadataDouble(*args, **kwargs)
- class domonic.xml.x3d.MetadataFloat(*args, **kwargs)
- class domonic.xml.x3d.MetadataInteger(*args, **kwargs)
- class domonic.xml.x3d.MetadataSet(*args, **kwargs)
- class domonic.xml.x3d.MetadataString(*args, **kwargs)
- class domonic.xml.x3d.MotorJoint(*args, **kwargs)
- class domonic.xml.x3d.MovieTexture(*args, **kwargs)
- class domonic.xml.x3d.MultiTexture(*args, **kwargs)
- class domonic.xml.x3d.MultiTextureCoordinate(*args, **kwargs)
- class domonic.xml.x3d.NavigationInfo(*args, **kwargs)
- class domonic.xml.x3d.Normal(*args, **kwargs)
- class domonic.xml.x3d.NormalInterpolator(*args, **kwargs)
- class domonic.xml.x3d.Nozzle(*args, **kwargs)
- class domonic.xml.x3d.OpacityMapVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.OrientationChaser(*args, **kwargs)
- class domonic.xml.x3d.OrientationDamper(*args, **kwargs)
- class domonic.xml.x3d.OrientationInterpolator(*args, **kwargs)
- class domonic.xml.x3d.OrthoViewpoint(*args, **kwargs)
- class domonic.xml.x3d.Param(*args, **kwargs)
- class domonic.xml.x3d.ParticleSet(*args, **kwargs)
- class domonic.xml.x3d.PhysicalEnvironmentLight(*args, **kwargs)
- class domonic.xml.x3d.PhysicalMaterial(*args, **kwargs)
- class domonic.xml.x3d.PixelTexture(*args, **kwargs)
- class domonic.xml.x3d.PixelTexture3D(*args, **kwargs)
- domonic.xml.x3d.Plane
alias of
plane
- class domonic.xml.x3d.PlaneSensor(*args, **kwargs)
- class domonic.xml.x3d.PointLight(*args, **kwargs)
- class domonic.xml.x3d.PointSet(*args, **kwargs)
- class domonic.xml.x3d.Polyline2D(*args, **kwargs)
- class domonic.xml.x3d.Polypoint2D(*args, **kwargs)
- class domonic.xml.x3d.PopGeometry(*args, **kwargs)
- class domonic.xml.x3d.PopGeometryLevel(*args, **kwargs)
- class domonic.xml.x3d.PositionChaser(*args, **kwargs)
- class domonic.xml.x3d.PositionChaser2D(*args, **kwargs)
- class domonic.xml.x3d.PositionDamper(*args, **kwargs)
- class domonic.xml.x3d.PositionDamper2D(*args, **kwargs)
- class domonic.xml.x3d.PositionInterpolator(*args, **kwargs)
- class domonic.xml.x3d.PositionInterpolator2D(*args, **kwargs)
- class domonic.xml.x3d.ProjectionVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.Pyramid(*args, **kwargs)
- class domonic.xml.x3d.QuadSet(*args, **kwargs)
- class domonic.xml.x3d.RadarVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.Rectangle2D(*args, **kwargs)
- class domonic.xml.x3d.RectangularTorus(*args, **kwargs)
- class domonic.xml.x3d.RefinementTexture(*args, **kwargs)
- class domonic.xml.x3d.RemoteSelectionGroup(*args, **kwargs)
- class domonic.xml.x3d.RenderedTexture(*args, **kwargs)
- class domonic.xml.x3d.RigidBody(*args, **kwargs)
- class domonic.xml.x3d.RigidBodyCollection(*args, **kwargs)
- class domonic.xml.x3d.Route(*args, **kwargs)
- class domonic.xml.x3d.ScalarChaser(*args, **kwargs)
- class domonic.xml.x3d.ScalarDamper(*args, **kwargs)
- class domonic.xml.x3d.ScalarInterpolator(*args, **kwargs)
- domonic.xml.x3d.Scene
alias of
scene
- class domonic.xml.x3d.SegmentedVolumeData(*args, **kwargs)
- class domonic.xml.x3d.ShadedVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.ShaderPart(*args, **kwargs)
- domonic.xml.x3d.Shape
alias of
shape
- class domonic.xml.x3d.SilhouetteEnhancementVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.SingleAxisHingeJoint(*args, **kwargs)
- class domonic.xml.x3d.SliderJoint(*args, **kwargs)
- class domonic.xml.x3d.SlopedCylinder(*args, **kwargs)
- class domonic.xml.x3d.Snout(*args, **kwargs)
- class domonic.xml.x3d.SolidOfRevolution(*args, **kwargs)
- class domonic.xml.x3d.Sound(*args, **kwargs)
- domonic.xml.x3d.Sphere
alias of
sphere
- class domonic.xml.x3d.SphereSegment(*args, **kwargs)
- class domonic.xml.x3d.SphereSensor(*args, **kwargs)
- class domonic.xml.x3d.SplinePositionInterpolator(*args, **kwargs)
- class domonic.xml.x3d.SpotLight(*args, **kwargs)
- class domonic.xml.x3d.StaticGroup(*args, **kwargs)
- class domonic.xml.x3d.StippleVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.SurfaceShaderTexture(*args, **kwargs)
- class domonic.xml.x3d.Switch(*args, **kwargs)
- class domonic.xml.x3d.TexCoordDamper2D(*args, **kwargs)
- class domonic.xml.x3d.Text(*args, **kwargs)
- class domonic.xml.x3d.Texture(*args, **kwargs)
- class domonic.xml.x3d.TextureCoordinate(*args, **kwargs)
- class domonic.xml.x3d.TextureCoordinate3D(*args, **kwargs)
- class domonic.xml.x3d.TextureCoordinateGenerator(*args, **kwargs)
- class domonic.xml.x3d.TextureProperties(*args, **kwargs)
- class domonic.xml.x3d.TextureTransform(*args, **kwargs)
- class domonic.xml.x3d.TextureTransform3D(*args, **kwargs)
- class domonic.xml.x3d.TextureTransformMatrix3D(*args, **kwargs)
- domonic.xml.x3d.TimeSensor
alias of
timeSensor
- class domonic.xml.x3d.ToneMappedVolumeStyle(*args, **kwargs)
- class domonic.xml.x3d.Torus(*args, **kwargs)
- class domonic.xml.x3d.TouchSensor(*args, **kwargs)
- domonic.xml.x3d.Transform
alias of
transform
- class domonic.xml.x3d.TriangleSet(*args, **kwargs)
- class domonic.xml.x3d.TriangleSet2D(*args, **kwargs)
- class domonic.xml.x3d.TwoSidedMaterial(*args, **kwargs)
- class domonic.xml.x3d.Uniform(*args, **kwargs)
- class domonic.xml.x3d.UniversalJoint(*args, **kwargs)
- class domonic.xml.x3d.Viewfrustum(*args, **kwargs)
- class domonic.xml.x3d.Viewpoint(*args, **kwargs)
- class domonic.xml.x3d.VolumeData(*args, **kwargs)
- class domonic.xml.x3d.WorldInfo(*args, **kwargs)
- domonic.xml.x3d.X3D
alias of
x3d
- class domonic.xml.x3d.X3DAppearanceChildNode(*args, **kwargs)
- class domonic.xml.x3d.X3DAppearanceNode(*args, **kwargs)
- class domonic.xml.x3d.X3DBackgroundNode(*args, **kwargs)
- class domonic.xml.x3d.X3DBinaryContainerGeometryNode(*args, **kwargs)
- class domonic.xml.x3d.X3DBindableNode(*args, **kwargs)
- class domonic.xml.x3d.X3DBoundedObject(*args, **kwargs)
- class domonic.xml.x3d.X3DChaserNode(*args, **kwargs)
- class domonic.xml.x3d.X3DChildNode(*args, **kwargs)
- class domonic.xml.x3d.X3DColorNode(*args, **kwargs)
- class domonic.xml.x3d.X3DComposableVolumeRenderStyleNode(*args, **kwargs)
- class domonic.xml.x3d.X3DComposedGeometryNode(*args, **kwargs)
- class domonic.xml.x3d.X3DCoordinateNode(*args, **kwargs)
- class domonic.xml.x3d.X3DDamperNode(*args, **kwargs)
- class domonic.xml.x3d.X3DDragSensorNode(*args, **kwargs)
- class domonic.xml.x3d.X3DEnvironmentNode(*args, **kwargs)
- class domonic.xml.x3d.X3DEnvironmentTextureNode(*args, **kwargs)
- class domonic.xml.x3d.X3DFogNode(*args, **kwargs)
- class domonic.xml.x3d.X3DFollowerNode(*args, **kwargs)
- class domonic.xml.x3d.X3DFontStyleNode(*args, **kwargs)
- class domonic.xml.x3d.X3DGeometricPropertyNode(*args, **kwargs)
- class domonic.xml.x3d.X3DGeometryNode(*args, **kwargs)
- class domonic.xml.x3d.X3DGroupingNode(*args, **kwargs)
- class domonic.xml.x3d.X3DInfoNode(*args, **kwargs)
- class domonic.xml.x3d.X3DInterpolatorNode(*args, **kwargs)
- class domonic.xml.x3d.X3DLODNode(*args, **kwargs)
- class domonic.xml.x3d.X3DLightNode(*args, **kwargs)
- class domonic.xml.x3d.X3DMaterialNode(*args, **kwargs)
- class domonic.xml.x3d.X3DMetadataObject(*args, **kwargs)
- class domonic.xml.x3d.X3DNBodyCollidableNode(*args, **kwargs)
- class domonic.xml.x3d.X3DNavigationInfoNode(*args, **kwargs)
- class domonic.xml.x3d.X3DNode(*args, **kwargs)
- class domonic.xml.x3d.X3DPlanarGeometryNode(*args, **kwargs)
- class domonic.xml.x3d.X3DPointingDeviceSensorNode(*args, **kwargs)
- class domonic.xml.x3d.X3DRigidJointNode(*args, **kwargs)
- class domonic.xml.x3d.X3DSensorNode(*args, **kwargs)
- class domonic.xml.x3d.X3DShaderNode(*args, **kwargs)
- class domonic.xml.x3d.X3DShapeNode(*args, **kwargs)
- class domonic.xml.x3d.X3DSoundNode(*args, **kwargs)
- class domonic.xml.x3d.X3DSoundSourceNode(*args, **kwargs)
- class domonic.xml.x3d.X3DSpatialGeometryNode(*args, **kwargs)
- class domonic.xml.x3d.X3DTexture3DNode(*args, **kwargs)
- class domonic.xml.x3d.X3DTextureCoordinateNode(*args, **kwargs)
- class domonic.xml.x3d.X3DTextureNode(*args, **kwargs)
- class domonic.xml.x3d.X3DTextureTransformNode(*args, **kwargs)
- class domonic.xml.x3d.X3DTimeDependentNode(*args, **kwargs)
- class domonic.xml.x3d.X3DTouchSensorNode(*args, **kwargs)
- class domonic.xml.x3d.X3DTransformNode(*args, **kwargs)
- class domonic.xml.x3d.X3DVertexAttributeNode(*args, **kwargs)
- class domonic.xml.x3d.X3DViewpointNode(*args, **kwargs)
- class domonic.xml.x3d.X3DVolumeDataNode(*args, **kwargs)
- class domonic.xml.x3d.X3DVolumeRenderStyleNode(*args, **kwargs)
- domonic.xml.x3d.anchor
alias of
Anchor
- class domonic.xml.x3d.appearance(*args, **kwargs)
- domonic.xml.x3d.arc2D
alias of
Arc2D
- domonic.xml.x3d.arcClose2D
alias of
ArcClose2D
- domonic.xml.x3d.audioClip
alias of
AudioClip
- domonic.xml.x3d.background
alias of
Background
- domonic.xml.x3d.ballJoint
alias of
BallJoint
- domonic.xml.x3d.billboard
alias of
Billboard
- domonic.xml.x3d.binaryGeometry
alias of
BinaryGeometry
- domonic.xml.x3d.blendMode
alias of
BlendMode
- domonic.xml.x3d.blendedVolumeStyle
alias of
BlendedVolumeStyle
- domonic.xml.x3d.block
alias of
Block
- domonic.xml.x3d.boundaryEnhancementVolumeStyle
alias of
BoundaryEnhancementVolumeStyle
- class domonic.xml.x3d.box(*args, **kwargs)
- domonic.xml.x3d.bufferAccessor
alias of
BufferAccessor
- domonic.xml.x3d.bufferGeometry
alias of
BufferGeometry
- domonic.xml.x3d.bufferView
alias of
BufferView
- domonic.xml.x3d.cADAssembly
alias of
CADAssembly
- domonic.xml.x3d.cADFace
alias of
CADFace
- domonic.xml.x3d.cADLayer
alias of
CADLayer
- domonic.xml.x3d.cADPart
alias of
CADPart
- domonic.xml.x3d.cartoonVolumeStyle
alias of
CartoonVolumeStyle
- domonic.xml.x3d.circle2D
alias of
Circle2D
- domonic.xml.x3d.clipPlane
alias of
ClipPlane
- domonic.xml.x3d.collidableShape
alias of
CollidableShape
- domonic.xml.x3d.collision
alias of
Collision
- domonic.xml.x3d.collisionCollection
alias of
CollisionCollection
- domonic.xml.x3d.collisionSensor
alias of
CollisionSensor
- domonic.xml.x3d.color
alias of
Color
- domonic.xml.x3d.colorChaser
alias of
ColorChaser
- domonic.xml.x3d.colorDamper
alias of
ColorDamper
- domonic.xml.x3d.colorInterpolator
alias of
ColorInterpolator
- domonic.xml.x3d.colorMaskMode
alias of
ColorMaskMode
- domonic.xml.x3d.colorRGBA
alias of
ColorRGBA
- domonic.xml.x3d.commonSurfaceShader
alias of
CommonSurfaceShader
- domonic.xml.x3d.composedCubeMapTexture
alias of
ComposedCubeMapTexture
- domonic.xml.x3d.composedShader
alias of
ComposedShader
- domonic.xml.x3d.composedTexture3D
alias of
ComposedTexture3D
- domonic.xml.x3d.composedVolumeStyle
alias of
ComposedVolumeStyle
- domonic.xml.x3d.cone
alias of
Cone
- domonic.xml.x3d.coordinate
alias of
Coordinate
- domonic.xml.x3d.coordinateDamper
alias of
CoordinateDamper
- domonic.xml.x3d.coordinateDouble
alias of
CoordinateDouble
- domonic.xml.x3d.coordinateInterpolator
alias of
CoordinateInterpolator
- domonic.xml.x3d.cylinder
alias of
Cylinder
- domonic.xml.x3d.cylinderSensor
alias of
CylinderSensor
- domonic.xml.x3d.depthMode
alias of
DepthMode
- domonic.xml.x3d.directionalLight
alias of
DirectionalLight
- domonic.xml.x3d.dish
alias of
Dish
- domonic.xml.x3d.disk2D
alias of
Disk2D
- domonic.xml.x3d.doubleAxisHingeJoint
alias of
DoubleAxisHingeJoint
- domonic.xml.x3d.dynamicLOD
alias of
DynamicLOD
- domonic.xml.x3d.edgeEnhancementVolumeStyle
alias of
EdgeEnhancementVolumeStyle
- domonic.xml.x3d.elevationGrid
alias of
ElevationGrid
- domonic.xml.x3d.environment
alias of
Environment
- domonic.xml.x3d.extrusion
alias of
Extrusion
- domonic.xml.x3d.field
alias of
Field
- domonic.xml.x3d.floatVertexAttribute
alias of
FloatVertexAttribute
- domonic.xml.x3d.fog
alias of
Fog
- domonic.xml.x3d.fontStyle
alias of
FontStyle
- domonic.xml.x3d.generatedCubeMapTexture
alias of
GeneratedCubeMapTexture
- domonic.xml.x3d.geoCoordinate
alias of
GeoCoordinate
- domonic.xml.x3d.geoElevationGrid
alias of
GeoElevationGrid
- domonic.xml.x3d.geoLOD
alias of
GeoLOD
- domonic.xml.x3d.geoLocation
alias of
GeoLocation
- domonic.xml.x3d.geoMetadata
alias of
GeoMetadata
- domonic.xml.x3d.geoOrigin
alias of
GeoOrigin
- domonic.xml.x3d.geoPositionInterpolator
alias of
GeoPositionInterpolator
- domonic.xml.x3d.geoTransform
alias of
GeoTransform
- domonic.xml.x3d.geoViewpoint
alias of
GeoViewpoint
- domonic.xml.x3d.group
alias of
Group
- domonic.xml.x3d.hAnimDisplacer
alias of
HAnimDisplacer
- domonic.xml.x3d.hAnimHumanoid
alias of
HAnimHumanoid
- domonic.xml.x3d.hAnimJoint
alias of
HAnimJoint
- domonic.xml.x3d.hAnimSegment
alias of
HAnimSegment
- domonic.xml.x3d.hAnimSite
alias of
HAnimSite
- domonic.xml.x3d.imageTexture
alias of
ImageTexture
- domonic.xml.x3d.imageTexture3D
alias of
ImageTexture3D
- domonic.xml.x3d.imageTextureAtlas
alias of
ImageTextureAtlas
- domonic.xml.x3d.indexedFaceSet
alias of
IndexedFaceSet
- domonic.xml.x3d.indexedLineSet
alias of
IndexedLineSet
- domonic.xml.x3d.indexedQuadSet
alias of
IndexedQuadSet
- domonic.xml.x3d.indexedTriangleSet
alias of
IndexedTriangleSet
- domonic.xml.x3d.indexedTriangleStripSet
alias of
IndexedTriangleStripSet
- class domonic.xml.x3d.inline(*args, **kwargs)
- domonic.xml.x3d.isoSurfaceVolumeData
alias of
IsoSurfaceVolumeData
- domonic.xml.x3d.lOD
alias of
LOD
- domonic.xml.x3d.lineProperties
alias of
LineProperties
- domonic.xml.x3d.lineSet
alias of
LineSet
- domonic.xml.x3d.mPRPlane
alias of
MPRPlane
- domonic.xml.x3d.mPRVolumeStyle
alias of
MPRVolumeStyle
- class domonic.xml.x3d.material(*args, **kwargs)
- domonic.xml.x3d.matrixTextureTransform
alias of
MatrixTextureTransform
- domonic.xml.x3d.matrixTransform
alias of
MatrixTransform
- domonic.xml.x3d.mesh
alias of
Mesh
- domonic.xml.x3d.metadataBoolean
alias of
MetadataBoolean
- domonic.xml.x3d.metadataDouble
alias of
MetadataDouble
- domonic.xml.x3d.metadataFloat
alias of
MetadataFloat
- domonic.xml.x3d.metadataInteger
alias of
MetadataInteger
- domonic.xml.x3d.metadataSet
alias of
MetadataSet
- domonic.xml.x3d.metadataString
alias of
MetadataString
- domonic.xml.x3d.motorJoint
alias of
MotorJoint
- domonic.xml.x3d.movieTexture
alias of
MovieTexture
- domonic.xml.x3d.multiTexture
alias of
MultiTexture
- domonic.xml.x3d.multiTextureCoordinate
alias of
MultiTextureCoordinate
- domonic.xml.x3d.navigationInfo
alias of
NavigationInfo
- domonic.xml.x3d.normal
alias of
Normal
- domonic.xml.x3d.normalInterpolator
alias of
NormalInterpolator
- domonic.xml.x3d.nozzle
alias of
Nozzle
- domonic.xml.x3d.opacityMapVolumeStyle
alias of
OpacityMapVolumeStyle
- domonic.xml.x3d.orientationChaser
alias of
OrientationChaser
- domonic.xml.x3d.orientationDamper
alias of
OrientationDamper
- domonic.xml.x3d.orientationInterpolator
alias of
OrientationInterpolator
- domonic.xml.x3d.orthoViewpoint
alias of
OrthoViewpoint
- domonic.xml.x3d.param
alias of
Param
- domonic.xml.x3d.particleSet
alias of
ParticleSet
- domonic.xml.x3d.physicalEnvironmentLight
alias of
PhysicalEnvironmentLight
- domonic.xml.x3d.physicalMaterial
alias of
PhysicalMaterial
- domonic.xml.x3d.pixelTexture
alias of
PixelTexture
- domonic.xml.x3d.pixelTexture3D
alias of
PixelTexture3D
- class domonic.xml.x3d.plane(*args, **kwargs)
- domonic.xml.x3d.planeSensor
alias of
PlaneSensor
- domonic.xml.x3d.pointLight
alias of
PointLight
- domonic.xml.x3d.pointSet
alias of
PointSet
- domonic.xml.x3d.polyline2D
alias of
Polyline2D
- domonic.xml.x3d.polypoint2D
alias of
Polypoint2D
- domonic.xml.x3d.popGeometry
alias of
PopGeometry
- domonic.xml.x3d.popGeometryLevel
alias of
PopGeometryLevel
- domonic.xml.x3d.positionChaser
alias of
PositionChaser
- domonic.xml.x3d.positionChaser2D
alias of
PositionChaser2D
- domonic.xml.x3d.positionDamper
alias of
PositionDamper
- domonic.xml.x3d.positionDamper2D
alias of
PositionDamper2D
- domonic.xml.x3d.positionInterpolator
alias of
PositionInterpolator
- domonic.xml.x3d.positionInterpolator2D
alias of
PositionInterpolator2D
- domonic.xml.x3d.projectionVolumeStyle
alias of
ProjectionVolumeStyle
- domonic.xml.x3d.pyramid
alias of
Pyramid
- domonic.xml.x3d.quadSet
alias of
QuadSet
- domonic.xml.x3d.radarVolumeStyle
alias of
RadarVolumeStyle
- domonic.xml.x3d.rectangle2D
alias of
Rectangle2D
- domonic.xml.x3d.rectangularTorus
alias of
RectangularTorus
- domonic.xml.x3d.refinementTexture
alias of
RefinementTexture
- domonic.xml.x3d.remoteSelectionGroup
alias of
RemoteSelectionGroup
- domonic.xml.x3d.renderedTexture
alias of
RenderedTexture
- domonic.xml.x3d.rigidBody
alias of
RigidBody
- domonic.xml.x3d.rigidBodyCollection
alias of
RigidBodyCollection
- domonic.xml.x3d.route
alias of
Route
- domonic.xml.x3d.scalarChaser
alias of
ScalarChaser
- domonic.xml.x3d.scalarDamper
alias of
ScalarDamper
- domonic.xml.x3d.scalarInterpolator
alias of
ScalarInterpolator
- class domonic.xml.x3d.scene(*args, **kwargs)
- domonic.xml.x3d.segmentedVolumeData
alias of
SegmentedVolumeData
- domonic.xml.x3d.shadedVolumeStyle
alias of
ShadedVolumeStyle
- domonic.xml.x3d.shaderPart
alias of
ShaderPart
- class domonic.xml.x3d.shape(*args, **kwargs)
- domonic.xml.x3d.silhouetteEnhancementVolumeStyle
alias of
SilhouetteEnhancementVolumeStyle
- domonic.xml.x3d.singleAxisHingeJoint
alias of
SingleAxisHingeJoint
- domonic.xml.x3d.sliderJoint
alias of
SliderJoint
- domonic.xml.x3d.slopedCylinder
alias of
SlopedCylinder
- domonic.xml.x3d.snout
alias of
Snout
- domonic.xml.x3d.solidOfRevolution
alias of
SolidOfRevolution
- domonic.xml.x3d.sound
alias of
Sound
- class domonic.xml.x3d.sphere(*args, **kwargs)
- domonic.xml.x3d.sphereSegment
alias of
SphereSegment
- domonic.xml.x3d.sphereSensor
alias of
SphereSensor
- domonic.xml.x3d.splinePositionInterpolator
alias of
SplinePositionInterpolator
- domonic.xml.x3d.spotLight
alias of
SpotLight
- domonic.xml.x3d.staticGroup
alias of
StaticGroup
- domonic.xml.x3d.stippleVolumeStyle
alias of
StippleVolumeStyle
- domonic.xml.x3d.surfaceShaderTexture
alias of
SurfaceShaderTexture
- domonic.xml.x3d.switch
alias of
Switch
- domonic.xml.x3d.texCoordDamper2D
alias of
TexCoordDamper2D
- domonic.xml.x3d.text
alias of
Text
- domonic.xml.x3d.texture
alias of
Texture
- domonic.xml.x3d.textureCoordinate
alias of
TextureCoordinate
- domonic.xml.x3d.textureCoordinate3D
alias of
TextureCoordinate3D
- domonic.xml.x3d.textureCoordinateGenerator
alias of
TextureCoordinateGenerator
- domonic.xml.x3d.textureProperties
alias of
TextureProperties
- domonic.xml.x3d.textureTransform
alias of
TextureTransform
- domonic.xml.x3d.textureTransform3D
alias of
TextureTransform3D
- domonic.xml.x3d.textureTransformMatrix3D
alias of
TextureTransformMatrix3D
- class domonic.xml.x3d.timeSensor(*args, **kwargs)
- domonic.xml.x3d.toneMappedVolumeStyle
alias of
ToneMappedVolumeStyle
- domonic.xml.x3d.torus
alias of
Torus
- domonic.xml.x3d.touchSensor
alias of
TouchSensor
- class domonic.xml.x3d.transform(*args, **kwargs)
- domonic.xml.x3d.triangleSet
alias of
TriangleSet
- domonic.xml.x3d.triangleSet2D
alias of
TriangleSet2D
- domonic.xml.x3d.twoSidedMaterial
alias of
TwoSidedMaterial
- domonic.xml.x3d.uniform
alias of
Uniform
- domonic.xml.x3d.universalJoint
alias of
UniversalJoint
- domonic.xml.x3d.viewfrustum
alias of
Viewfrustum
- domonic.xml.x3d.viewpoint
alias of
Viewpoint
- domonic.xml.x3d.volumeData
alias of
VolumeData
- domonic.xml.x3d.worldInfo
alias of
WorldInfo
- domonic.xml.x3d.x3DAppearanceChildNode
alias of
X3DAppearanceChildNode
- domonic.xml.x3d.x3DAppearanceNode
alias of
X3DAppearanceNode
- domonic.xml.x3d.x3DBackgroundNode
alias of
X3DBackgroundNode
- domonic.xml.x3d.x3DBinaryContainerGeometryNode
alias of
X3DBinaryContainerGeometryNode
- domonic.xml.x3d.x3DBindableNode
alias of
X3DBindableNode
- domonic.xml.x3d.x3DBoundedObject
alias of
X3DBoundedObject
- domonic.xml.x3d.x3DChaserNode
alias of
X3DChaserNode
- domonic.xml.x3d.x3DChildNode
alias of
X3DChildNode
- domonic.xml.x3d.x3DColorNode
alias of
X3DColorNode
- domonic.xml.x3d.x3DComposableVolumeRenderStyleNode
alias of
X3DComposableVolumeRenderStyleNode
- domonic.xml.x3d.x3DComposedGeometryNode
alias of
X3DComposedGeometryNode
- domonic.xml.x3d.x3DCoordinateNode
alias of
X3DCoordinateNode
- domonic.xml.x3d.x3DDamperNode
alias of
X3DDamperNode
- domonic.xml.x3d.x3DDragSensorNode
alias of
X3DDragSensorNode
- domonic.xml.x3d.x3DEnvironmentNode
alias of
X3DEnvironmentNode
- domonic.xml.x3d.x3DEnvironmentTextureNode
alias of
X3DEnvironmentTextureNode
- domonic.xml.x3d.x3DFogNode
alias of
X3DFogNode
- domonic.xml.x3d.x3DFollowerNode
alias of
X3DFollowerNode
- domonic.xml.x3d.x3DFontStyleNode
alias of
X3DFontStyleNode
- domonic.xml.x3d.x3DGeometricPropertyNode
alias of
X3DGeometricPropertyNode
- domonic.xml.x3d.x3DGeometryNode
alias of
X3DGeometryNode
- domonic.xml.x3d.x3DGroupingNode
alias of
X3DGroupingNode
- domonic.xml.x3d.x3DInfoNode
alias of
X3DInfoNode
- domonic.xml.x3d.x3DInterpolatorNode
alias of
X3DInterpolatorNode
- domonic.xml.x3d.x3DLODNode
alias of
X3DLODNode
- domonic.xml.x3d.x3DLightNode
alias of
X3DLightNode
- domonic.xml.x3d.x3DMaterialNode
alias of
X3DMaterialNode
- domonic.xml.x3d.x3DMetadataObject
alias of
X3DMetadataObject
- domonic.xml.x3d.x3DNBodyCollidableNode
alias of
X3DNBodyCollidableNode
- domonic.xml.x3d.x3DNavigationInfoNode
alias of
X3DNavigationInfoNode
- domonic.xml.x3d.x3DNode
alias of
X3DNode
- domonic.xml.x3d.x3DPlanarGeometryNode
alias of
X3DPlanarGeometryNode
- domonic.xml.x3d.x3DPointingDeviceSensorNode
alias of
X3DPointingDeviceSensorNode
- domonic.xml.x3d.x3DRigidJointNode
alias of
X3DRigidJointNode
- domonic.xml.x3d.x3DSensorNode
alias of
X3DSensorNode
- domonic.xml.x3d.x3DShaderNode
alias of
X3DShaderNode
- domonic.xml.x3d.x3DShapeNode
alias of
X3DShapeNode
- domonic.xml.x3d.x3DSoundNode
alias of
X3DSoundNode
- domonic.xml.x3d.x3DSoundSourceNode
alias of
X3DSoundSourceNode
- domonic.xml.x3d.x3DSpatialGeometryNode
alias of
X3DSpatialGeometryNode
- domonic.xml.x3d.x3DTexture3DNode
alias of
X3DTexture3DNode
- domonic.xml.x3d.x3DTextureCoordinateNode
alias of
X3DTextureCoordinateNode
- domonic.xml.x3d.x3DTextureNode
alias of
X3DTextureNode
- domonic.xml.x3d.x3DTextureTransformNode
alias of
X3DTextureTransformNode
- domonic.xml.x3d.x3DTimeDependentNode
alias of
X3DTimeDependentNode
- domonic.xml.x3d.x3DTouchSensorNode
alias of
X3DTouchSensorNode
- domonic.xml.x3d.x3DTransformNode
alias of
X3DTransformNode
- domonic.xml.x3d.x3DVertexAttributeNode
alias of
X3DVertexAttributeNode
- domonic.xml.x3d.x3DViewpointNode
alias of
X3DViewpointNode
- domonic.xml.x3d.x3DVolumeDataNode
alias of
X3DVolumeDataNode
- domonic.xml.x3d.x3DVolumeRenderStyleNode
alias of
X3DVolumeRenderStyleNode
- class domonic.xml.x3d.x3d(*args, **kwargs)
domonic.aframe¶
Generate aframe tags with python 3 https://aframe.io/
- class domonic.xml.aframe.aframe_tag(*args, **kwargs)[source]
- class domonic.xml.aframe.alink(*args, **kwargs)
- class domonic.xml.aframe.appearance(*args, **kwargs)
- class domonic.xml.aframe.box(*args, **kwargs)
- class domonic.xml.aframe.camera(*args, **kwargs)
- class domonic.xml.aframe.circle(*args, **kwargs)
- class domonic.xml.aframe.cone(*args, **kwargs)
- class domonic.xml.aframe.cursor(*args, **kwargs)
- class domonic.xml.aframe.curvedimage(*args, **kwargs)
- class domonic.xml.aframe.cylinder(*args, **kwargs)
- class domonic.xml.aframe.dodecahedron(*args, **kwargs)
- class domonic.xml.aframe.entity(*args, **kwargs)
- class domonic.xml.aframe.gltf(*args, **kwargs)
- class domonic.xml.aframe.gltf_model(*args, **kwargs)
- class domonic.xml.aframe.icosahedron(*args, **kwargs)
- class domonic.xml.aframe.image(*args, **kwargs)
- class domonic.xml.aframe.light(*args, **kwargs)
- class domonic.xml.aframe.material(*args, **kwargs)
- class domonic.xml.aframe.mixin(*args, **kwargs)
- class domonic.xml.aframe.obj_model(*args, **kwargs)
- class domonic.xml.aframe.octahedron(*args, **kwargs)
- class domonic.xml.aframe.plane(*args, **kwargs)
- class domonic.xml.aframe.ring(*args, **kwargs)
- class domonic.xml.aframe.scene(*args, **kwargs)
- class domonic.xml.aframe.shape(*args, **kwargs)
- class domonic.xml.aframe.sky(*args, **kwargs)
- class domonic.xml.aframe.sound(*args, **kwargs)
- class domonic.xml.aframe.sphere(*args, **kwargs)
- class domonic.xml.aframe.tetrahedron(*args, **kwargs)
- class domonic.xml.aframe.text(*args, **kwargs)
- class domonic.xml.aframe.torus(*args, **kwargs)
- class domonic.xml.aframe.torus_knot(*args, **kwargs)
- class domonic.xml.aframe.triangle(*args, **kwargs)
- class domonic.xml.aframe.video(*args, **kwargs)
- class domonic.xml.aframe.videosphere(*args, **kwargs)