LinesMesh class
class LinesMesh
- Inheritance
-
- Object
- Node
- TransformNode
- AbstractMesh
- Mesh
- LinesMesh
- Annotations
-
- @JS()
Constructors
Properties
- absolutePosition → Vector3
-
no setterinherited
- absoluteRotationQuaternion → Quaternion
-
no setterinherited
- absoluteScaling → Vector3
-
no setterinherited
- actionManager ↔ AbstractActionManager
-
getter/setter pairinherited
- alpha ↔ num
-
getter/setter pair
- alphaIndex ↔ num
-
getter/setter pairinherited
- alwaysSelectAsActiveMesh ↔ bool
-
getter/setter pairinherited
-
animations
↔ List<
Animation> -
getter/setter pairinherited
- applyFog ↔ bool
-
getter/setter pairinherited
- areNormalsFrozen → bool
-
no setterinherited
-
behaviors
→ List<
Behavior< Node> > -
no setterinherited
- billboardMode ↔ num
-
getter/setter pairinherited
- BILLBOARDMODE_ALL → num
-
no setterinherited
- BILLBOARDMODE_NONE → num
-
no setterinherited
- BILLBOARDMODE_USE_POSITION → num
-
no setterinherited
- BILLBOARDMODE_X → num
-
no setterinherited
- BILLBOARDMODE_Y → num
-
no setterinherited
- BILLBOARDMODE_Z → num
-
no setterinherited
- checkCollisions ↔ bool
-
getter/setter pairinherited-setteroverride-getter
- collisionGroup ↔ num
-
getter/setter pairinherited
- collisionMask ↔ num
-
getter/setter pairinherited
- collisionResponse ↔ bool
-
getter/setter pairinherited
- color ↔ Color3
-
getter/setter pair
- color4 ↔ dynamic
-
getter/setter pair
- computeBonesUsingShaders ↔ bool
-
getter/setter pairinherited
- cullingStrategy ↔ num
-
getter/setter pairinherited
- definedFacingForward ↔ bool
-
getter/setter pairinherited
- delayLoadingFile ↔ String
-
getter/setter pairinherited
- delayLoadState ↔ num
-
getter/setter pairinherited
- doNotSerialize ↔ bool
-
getter/setter pairinherited
- doNotSyncBoundingInfo ↔ bool
-
getter/setter pairinherited
- edgesColor ↔ Color4
-
getter/setter pairinherited
-
getter/setter pairinherited
- edgesWidth ↔ num
-
getter/setter pairinherited
- ellipsoid ↔ Vector3
-
getter/setter pairinherited
- ellipsoidOffset ↔ Vector3
-
getter/setter pairinherited
- enablePointerMoveEvents ↔ bool
-
getter/setter pairinherited
- facetDepthSortFrom ↔ Vector3
-
getter/setter pairinherited
- facetNb → num
-
no setterinherited
- forward → Vector3
-
no setterinherited
- geometry → Geometry
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasInstances → bool
-
no setterinherited
- hasLODLevels → bool
-
no setterinherited
- hasThinInstances → bool
-
no setterinherited
- hasVertexAlpha ↔ bool
-
getter/setter pairinherited
- id ↔ String
-
getter/setter pairinherited
- ignoreNonUniformScaling ↔ bool
-
getter/setter pairinherited
- infiniteDistance ↔ bool
-
getter/setter pairinherited
-
instances
↔ List<
InstancedMesh> -
getter/setter pairinherited
- intersectionThreshold ↔ num
-
getter/setter pair
- isAnInstance → bool
-
no setterinherited
- isBlocked → bool
-
no setterinherited
- isBlocker ↔ bool
-
getter/setter pairinherited
- isFacetDataEnabled → bool
-
no setterinherited
- isOccluded ↔ bool
-
getter/setter pairinherited
- isOcclusionQueryInProgress ↔ bool
-
getter/setter pairinherited
- isPickable ↔ bool
-
getter/setter pairinherited
- isUnIndexed ↔ bool
-
getter/setter pairinherited
- isVisible ↔ bool
-
getter/setter pairinherited
- isWorldMatrixFrozen → bool
-
no setterinherited
- layerMask ↔ num
-
getter/setter pairinherited
-
lightSources
→ List<
Light> -
no setterinherited
- manualUpdateOfWorldMatrixInstancedBuffer ↔ bool
-
getter/setter pairinherited
- material ↔ Material
-
getter/setter pairoverride
- metadata ↔ dynamic
-
getter/setter pairinherited
- mustDepthSortFacets ↔ bool
-
getter/setter pairinherited
- name ↔ String
-
getter/setter pairinherited
- nonUniformScaling → bool
-
no setterinherited
- normalizeSkinFourWeights ↔ dynamic
-
getter/setter pairinherited
- normalizeSkinWeightsAndExtra ↔ dynamic
-
getter/setter pairinherited
- numBoneInfluencers ↔ num
-
getter/setter pairinherited
- occlusionQueryAlgorithmType ↔ num
-
getter/setter pairinherited
- occlusionRetryCount ↔ num
-
getter/setter pairinherited
- occlusionType ↔ num
-
getter/setter pairinherited
-
onAfterRenderObservable
→ Observable<
Mesh> -
no setterinherited
-
onAfterWorldMatrixUpdateObservable
↔ Observable<
TransformNode> -
getter/setter pairinherited
-
onBeforeBindObservable
→ Observable<
Mesh> -
no setterinherited
- onBeforeDraw ← void Function()
-
no getterinherited
-
onBeforeDrawObservable
→ Observable<
Mesh> -
no setterinherited
-
onBeforeRenderObservable
→ Observable<
Mesh> -
no setterinherited
- onCollide ← void Function()
-
no getterinherited
-
onCollideObservable
↔ Observable<
AbstractMesh> -
getter/setter pairinherited
- onCollisionPositionChange ← void Function()
-
no getterinherited
-
onCollisionPositionChangeObservable
↔ Observable<
Vector3> -
getter/setter pairinherited
- onDispose ← void Function()
-
no getterinherited
-
onDisposeObservable
↔ Observable<
Node> -
getter/setter pairinherited
- onLODLevelSelection ↔ void Function(num distance, Mesh mesh, Mesh selectedLevel)
-
getter/setter pairinherited
-
onMaterialChangedObservable
↔ Observable<
AbstractMesh> -
getter/setter pairinherited
- onReady ↔ void Function(Node node)
-
getter/setter pairinherited
-
onRebuildObservable
↔ Observable<
AbstractMesh> -
getter/setter pairinherited
- outlineColor ↔ Color3
-
getter/setter pairinherited
- outlineWidth ↔ num
-
getter/setter pairinherited
- overlayAlpha ↔ num
-
getter/setter pairinherited
- overlayColor ↔ Color3
-
getter/setter pairinherited
- overrideMaterialSideOrientation ↔ num
-
getter/setter pairinherited
- overridenInstanceCount ← num
-
no getterinherited
- parent ↔ Node
-
getter/setter pairinherited
- partitioningBBoxRatio ↔ num
-
getter/setter pairinherited
- partitioningSubdivisions ↔ num
-
getter/setter pairinherited
- physicsImpostor ↔ PhysicsImpostor
-
getter/setter pairinherited
- position ↔ Vector3
-
getter/setter pairinherited
- preserveParentRotationForBillboard ↔ bool
-
getter/setter pairinherited
- receiveShadows ↔ bool
-
getter/setter pairinherited
- reIntegrateRotationIntoRotationQuaternion ↔ bool
-
getter/setter pairinherited
- renderingGroupId ↔ num
-
getter/setter pairinherited
- renderOutline ↔ bool
-
getter/setter pairinherited
- renderOverlay ↔ bool
-
getter/setter pairinherited
- reservedDataStore ↔ dynamic
-
getter/setter pairinherited
- right → Vector3
-
no setterinherited
- rotation ↔ Vector3
-
getter/setter pairinherited
- rotationQuaternion ↔ Quaternion
-
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scaling ↔ Vector3
-
getter/setter pairinherited
- scalingDeterminant ↔ num
-
getter/setter pairinherited
- showBoundingBox ↔ bool
-
getter/setter pairinherited
- showSubMeshesBoundingBox ↔ bool
-
getter/setter pairinherited
- skeleton ↔ Skeleton
-
getter/setter pairinherited
- source → Mesh
-
no setterinherited
- state ↔ String
-
getter/setter pairinherited
-
subMeshes
↔ List<
SubMesh> -
getter/setter pairinherited
-
surroundingMeshes
↔ List<
AbstractMesh> -
getter/setter pairinherited
- thinInstanceCount ↔ num
-
getter/setter pairinherited
- thinInstanceEnablePicking ↔ bool
-
getter/setter pairinherited
- uniqueId ↔ num
-
getter/setter pairinherited
- up → Vector3
-
no setterinherited
- useBones → bool
-
no setterinherited
- useOctreeForCollisions ↔ bool
-
getter/setter pairinherited
- useOctreeForPicking ↔ bool
-
getter/setter pairinherited
- useOctreeForRenderingSelection ↔ bool
-
getter/setter pairinherited
- useVertexColors ↔ bool
-
getter/setter pairinherited
- visibility ↔ num
-
getter/setter pairinherited
- worldMatrixFromCache → Matrix
-
no setterinherited
- worldMatrixInstancedBuffer → Float32List
-
no setterinherited
Methods
-
addBehavior(
Behavior< Node> behavior) → Node -
inherited
-
addChild(
AbstractMesh mesh) → AbstractMesh -
inherited
-
addInstance(
InstancedMesh instance) → void -
inherited
-
addLODLevel(
num distance, Mesh mesh) → Mesh -
inherited
-
addRotation(
num x, num y, num z) → TransformNode -
inherited
-
alignWithNormal(
Vector3 normal, [Vector3 upDirection]) → AbstractMesh -
inherited
-
applyDisplacementMap(
String url, num minHeight, num maxHeight, [void onSuccess(Mesh mesh), Vector2 uvOffset, Vector2 uvScale, bool forceUpdate]) → Mesh -
inherited
-
applyDisplacementMapFromBuffer(
Uint8List buffer, num heightMapWidth, num heightMapHeight, num minHeight, num maxHeight, [Vector2 uvOffset, Vector2 uvScale, bool forceUpdate]) → Mesh -
inherited
-
applyImpulse(
Vector3 force, Vector3 contactPoint) → AbstractMesh -
inherited
-
applySkeleton(
Skeleton skeleton) → Mesh -
inherited
-
attachToBone(
Bone bone, TransformNode affectedTransformNode) → TransformNode -
inherited
-
bakeCurrentTransformIntoVertices(
[bool bakeIndependenlyOfChildren]) → Mesh -
inherited
-
bakeTransformIntoVertices(
Matrix transform) → Mesh -
inherited
-
calcMovePOV(
num amountRight, num amountUp, num amountForward) → Vector3 -
inherited
-
calcRotatePOV(
num flipBack, num twirlClockwise, num tiltRight) → Vector3 -
inherited
-
cleanMatrixWeights(
) → void -
inherited
-
clone(
String name, Node newParent, [bool doNotCloneChildren]) → Mesh -
inherited
-
computeWorldMatrix(
[bool force]) → Matrix -
inherited
-
convertToFlatShadedMesh(
) → Mesh -
inherited
-
convertToUnIndexedMesh(
) → Mesh -
inherited
-
createAnimationRange(
String name, num from, num to) → void -
inherited
-
createInstance(
String name) → InstancedMesh -
inherited
-
createNormals(
bool updatable) → AbstractMesh -
inherited
-
deleteAnimationRange(
String name, [bool deleteFrames]) → void -
inherited
-
detachFromBone(
) → TransformNode -
inherited
-
disableEdgesRendering(
) → AbstractMesh -
inherited
-
disableFacetData(
) → AbstractMesh -
inherited
-
dispose(
[bool doNotRecurse, bool disposeMaterialAndTextures]) → void -
override
-
enableEdgesRendering(
[num epsilon, bool checkVerticesInsteadOfIndices, IEdgesRendererOptions options]) → AbstractMesh -
inherited
-
flipFaces(
[bool flipNormals]) → Mesh -
inherited
-
inherited
-
freezeNormals(
) → Mesh -
inherited
-
freezeWorldMatrix(
[Matrix newWorldMatrix]) → TransformNode -
inherited
-
getAbsolutePivotPoint(
) → Vector3 -
inherited
-
getAbsolutePivotPointToRef(
Vector3 result) → TransformNode -
inherited
-
getAbsolutePosition(
) → Vector3 -
inherited
-
getAnimatables(
) → List< IAnimatable> -
inherited
-
getAnimationByName(
String name) → Animation -
inherited
-
getBehaviorByName(
String name) → Behavior< Node> -
inherited
-
getBoundingInfo(
) → BoundingInfo -
inherited
-
getChildMeshes(
[bool directDescendantsOnly, bool predicate(Node node)]) → List< AbstractMesh> -
inherited
-
getChildren(
[bool predicate(Node node), bool directDescendantsOnly]) → List< Node> -
inherited
-
getChildTransformNodes(
[bool directDescendantsOnly, bool predicate(Node node)]) → List< TransformNode> -
inherited
-
getClassName(
) → String -
override
-
getClosestFacetAtCoordinates(
num x, num y, num z, [Vector3 projected, bool checkFace, bool facing]) → num -
inherited
-
getClosestFacetAtLocalCoordinates(
num x, num y, num z, [Vector3 projected, bool checkFace, bool facing]) → num -
inherited
-
getConnectedParticleSystems(
) → List< IParticleSystem> -
inherited
-
getDescendants(
[bool directDescendantsOnly, bool predicate(Node node)]) → List< Node> -
inherited
-
getDirection(
Vector3 localAxis) → Vector3 -
inherited
-
getDirectionToRef(
Vector3 localAxis, Vector3 result) → TransformNode -
inherited
-
getDistanceToCamera(
[Camera camera]) → num -
inherited
-
getEmittedParticleSystems(
) → List< IParticleSystem> -
inherited
-
getEngine(
) → Engine -
inherited
-
getFacetDataParameters(
) → dynamic -
inherited
-
getFacetLocalNormals(
) → List< Vector3> -
inherited
-
getFacetLocalPartitioning(
) → List< num> -
inherited
-
getFacetLocalPositions(
) → List< Vector3> -
inherited
-
getFacetNormal(
num i) → Vector3 -
inherited
-
getFacetNormalToRef(
num i, Vector3 ref) → AbstractMesh -
inherited
-
getFacetPosition(
num i) → Vector3 -
inherited
-
getFacetPositionToRef(
num i, Vector3 ref) → AbstractMesh -
inherited
-
getFacetsAtLocalCoordinates(
num x, num y, num z) → List< num> -
inherited
-
getHierarchyEmittedParticleSystems(
) → List< IParticleSystem> -
inherited
-
getIndices(
[bool forceCopy]) → Int32List -
inherited
-
getLOD(
Camera camera) → AbstractMesh -
inherited
-
getLODLevelAtDistance(
num distance) → Mesh -
inherited
-
getPhysicsImpostor(
) → PhysicsImpostor -
inherited
-
getPivotMatrix(
) → Matrix -
inherited
-
getPivotPoint(
) → Vector3 -
inherited
-
getPivotPointToRef(
Vector3 result) → TransformNode -
inherited
-
getPoseMatrix(
) → Matrix -
inherited
-
getPositionExpressedInLocalSpace(
) → Vector3 -
inherited
-
getPositionInCameraSpace(
[Camera camera]) → Vector3 -
inherited
-
getScene(
) → Scene -
inherited
-
getTotalIndices(
) → num -
inherited
-
getTotalVertices(
) → num -
inherited
-
getVertexBuffer(
String kind) → VertexBuffer -
inherited
-
getVerticesData(
String kind, [bool forceCopy]) → Float32List -
inherited
-
getVerticesDataKinds(
) → List< String> -
inherited
-
getWorldMatrix(
) → Matrix -
inherited
-
increaseVertices(
num numberPerEdge) → void -
inherited
-
instantiateHierarchy(
[TransformNode newParent, TransformNodeInstantiateHierarchyOptions options, void onNewNodeCreated(TransformNode source, TransformNode clone)]) → TransformNode -
inherited
-
intersectsPoint(
Vector3 point) → bool -
inherited
-
isCompletelyInFrustum(
List< Plane> frustumPlanes) → bool -
inherited
-
isDescendantOf(
Node ancestor) → bool -
inherited
-
isDisposed(
) → bool -
inherited
-
isEnabled(
[bool checkAncestors]) → bool -
inherited
-
isInFrustum(
List< Plane> frustumPlanes) → bool -
inherited
-
isReady(
[bool completeCheck]) → bool -
override
-
isSynchronized(
) → bool -
inherited
-
isSynchronizedWithParent(
) → bool -
inherited
-
isVertexBufferUpdatable(
String kind) → bool -
inherited
-
isVerticesDataPresent(
String kind) → bool -
inherited
-
locallyTranslate(
Vector3 vector3) → TransformNode -
inherited
-
lookAt(
Vector3 targetPoint, [num yawCor, num pitchCor, num rollCor, Space space]) → TransformNode -
inherited
-
makeGeometryUnique(
) → Mesh -
inherited
-
markAsDirty(
String property) → TransformNode -
inherited
-
markVerticesDataAsUpdatable(
String kind, [bool updatable]) → void -
inherited
-
movePOV(
num amountRight, num amountUp, num amountForward) → AbstractMesh -
inherited
-
moveWithCollisions(
Vector3 displacement) → AbstractMesh -
inherited
-
normalizeToUnitCube(
[bool includeDescendants, bool ignoreRotation, bool predicate(AbstractMesh node)]) → AbstractMesh -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
optimizeIndices(
[void successCallback(Mesh mesh)]) → Mesh -
inherited
-
refreshBoundingInfo(
[bool applySkeleton]) → Mesh -
inherited
-
registerAfterRender(
void func(AbstractMesh mesh)) → Mesh -
inherited
-
registerAfterWorldMatrixUpdate(
void func(TransformNode mesh)) → TransformNode -
inherited
-
registerBeforeRender(
void func(AbstractMesh mesh)) → Mesh -
inherited
-
registerInstancedBuffer(
String kind, num stride) → void -
inherited
-
releaseSubMeshes(
) → AbstractMesh -
inherited
-
removeBehavior(
Behavior< Node> behavior) → Node -
inherited
-
removeChild(
AbstractMesh mesh) → AbstractMesh -
inherited
-
removeInstance(
InstancedMesh instance) → void -
inherited
-
removeLODLevel(
Mesh mesh) → Mesh -
inherited
-
removeVerticesData(
String kind) → void -
inherited
-
render(
SubMesh subMesh, bool enableAlphaMode, [AbstractMesh effectiveMeshReplacement]) → Mesh -
inherited
-
resetLocalMatrix(
[bool independentOfChildren]) → void -
inherited
-
rotate(
Vector3 axis, num amount, [Space space]) → TransformNode -
inherited
-
rotateAround(
Vector3 point, Vector3 axis, num amount) → TransformNode -
inherited
-
rotatePOV(
num flipBack, num twirlClockwise, num tiltRight) → AbstractMesh -
inherited
-
serialize(
[dynamic currentSerializationObject]) → void -
inherited
-
serializeAnimationRanges(
) → dynamic -
inherited
-
setAbsolutePosition(
Vector3 absolutePosition) → TransformNode -
inherited
-
setBoundingInfo(
BoundingInfo boundingInfo) → AbstractMesh -
inherited
-
setDirection(
Vector3 localAxis, [num yawCor, num pitchCor, num rollCor]) → TransformNode -
inherited
-
setEnabled(
bool value) → void -
inherited
-
setIndices(
Int32List indices, num totalVertices, [bool updatable]) → AbstractMesh -
inherited
-
setMaterialByID(
String id) → Mesh -
inherited
-
setNormalsForCPUSkinning(
) → Float32List -
inherited
-
setParent(
Node node) → TransformNode -
inherited
-
setPhysicsLinkWith(
Mesh otherMesh, Vector3 pivot1, Vector3 pivot2, [dynamic options]) → AbstractMesh -
inherited
-
setPivotMatrix(
Matrix matrix, [bool postMultiplyPivotMatrix]) → TransformNode -
inherited
-
setPivotPoint(
Vector3 point, [Space space]) → TransformNode -
inherited
-
setPositionsForCPUSkinning(
) → Float32List -
inherited
-
setPositionWithLocalVector(
Vector3 vector3) → TransformNode -
inherited
-
setPreTransformMatrix(
Matrix matrix) → TransformNode -
inherited
-
setVerticesBuffer(
VertexBuffer buffer) → Mesh -
inherited
-
setVerticesData(
String kind, Float32List data, bool updatable) → AbstractMesh -
inherited
-
subdivide(
num count) → void -
inherited
-
synchronizeInstances(
) → Mesh -
inherited
-
thinInstanceAdd(
dynamic matrix, bool refresh) → num -
inherited
-
thinInstanceAddSelf(
bool refresh) → num -
inherited
-
thinInstanceBufferUpdated(
String kind) → void -
inherited
-
thinInstanceGetWorldMatrices(
) → List< Matrix> -
inherited
-
thinInstancePartialBufferUpdate(
String kind, Float32List data, num offset) → void -
inherited
-
thinInstanceRefreshBoundingInfo(
bool forceRefreshParentInfo) → void -
inherited
-
thinInstanceRegisterAttribute(
String kind, num stride) → void -
inherited
-
thinInstanceSetAttributeAt(
String kind, num index, List< num> value, bool refresh) → void -
inherited
-
thinInstanceSetBuffer(
String kind, Float32List buffer, num stride, bool staticBuffer) → void -
inherited
-
thinInstanceSetMatrixAt(
num index, Matrix matrix, bool refresh) → void -
inherited
-
toLeftHanded(
) → Mesh -
inherited
-
toString(
[bool fullDetails]) → String -
A string representation of this object.
inherited
-
translate(
Vector3 axis, num distance, [Space space]) → TransformNode -
inherited
-
unfreezeNormals(
) → Mesh -
inherited
-
unfreezeWorldMatrix(
) → TransformNode -
inherited
-
unregisterAfterRender(
void func(AbstractMesh mesh)) → Mesh -
inherited
-
unregisterAfterWorldMatrixUpdate(
void func(TransformNode mesh)) → TransformNode -
inherited
-
unregisterBeforeRender(
void func(AbstractMesh mesh)) → Mesh -
inherited
-
updateCache(
[bool force]) → void -
inherited
-
updateFacetData(
) → AbstractMesh -
inherited
-
updateIndices(
Int32List indices, [num offset, bool gpuMemoryOnly]) → AbstractMesh -
inherited
-
updateMeshPositions(
void positionFunction(Float32List data), [bool computeNormals]) → Mesh -
inherited
-
updatePoseMatrix(
Matrix matrix) → TransformNode -
inherited
-
updateVerticesData(
String kind, Float32List data, [bool updateExtends, bool makeItUnique]) → AbstractMesh -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited