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)