Class: RComplex
RWorker.RComplex
Hierarchy
RVectorAtomic
<Complex
>↳
RComplex
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new RComplex(val
)
Parameters
Name | Type |
---|---|
val |
WebRDataAtomic <Complex > |
Overrides
RVectorAtomic<Complex>.constructor
Defined in
webR/robj-worker.ts:969
Properties
ptr
• ptr: number
Inherited from
RVectorAtomic.ptr
Defined in
webR/robj-worker.ts:141
Accessors
[toStringTag]
• get
[toStringTag](): string
Returns
string
Inherited from
RVectorAtomic.__@toStringTag@170
Defined in
webR/robj-worker.ts:169
length
• get
length(): number
Returns
number
Inherited from
RVectorAtomic.length
Defined in
webR/robj-worker.ts:777
Methods
attrs
▸ attrs(): Nullable
<RPairlist
>
Returns
Inherited from
RVectorAtomic.attrs
Defined in
webR/robj-worker.ts:195
detectMissing
▸ detectMissing(): boolean
[]
Returns
boolean
[]
Inherited from
RVectorAtomic.detectMissing
Defined in
webR/robj-worker.ts:793
entries
▸ entries(): NamedEntries
<null
| Complex
>
Returns
NamedEntries
<null
| Complex
>
Inherited from
RVectorAtomic.entries
Defined in
webR/robj-worker.ts:835
get
▸ get(prop
): RComplex
Parameters
Name | Type |
---|---|
prop |
string | number |
Returns
Inherited from
RVectorAtomic.get
Defined in
webR/robj-worker.ts:781
getComplex
▸ getComplex(idx
): null
| Complex
Parameters
Name | Type |
---|---|
idx |
number |
Returns
null
| Complex
Defined in
webR/robj-worker.ts:983
getDollar
▸ getDollar(prop
): RObject
Parameters
Name | Type |
---|---|
prop |
string |
Returns
Inherited from
RVectorAtomic.getDollar
Defined in
webR/robj-worker.ts:789
includes
▸ includes(name
): null
| boolean
Parameters
Name | Type |
---|---|
name |
string |
Returns
null
| boolean
Inherited from
RVectorAtomic.includes
Defined in
webR/robj-worker.ts:224
inspect
▸ inspect(): void
Returns
void
Inherited from
RVectorAtomic.inspect
Defined in
webR/robj-worker.ts:183
isNull
▸ isNull(): this is RNull
Returns
this is RNull
Inherited from
RVectorAtomic.isNull
Defined in
webR/robj-worker.ts:187
isUnbound
▸ isUnbound(): boolean
Returns
boolean
Inherited from
RVectorAtomic.isUnbound
Defined in
webR/robj-worker.ts:191
names
▸ names(): null
| (null
| string
)[]
Returns
null
| (null
| string
)[]
Inherited from
RVectorAtomic.names
Defined in
webR/robj-worker.ts:215
pluck
▸ pluck(...path
): undefined
| RObject
Parameters
Name | Type |
---|---|
...path |
(string | number )[] |
Returns
undefined
| RObject
Inherited from
RVectorAtomic.pluck
Defined in
webR/robj-worker.ts:261
set
▸ set(prop
, value
): RObject
Parameters
Name | Type |
---|---|
prop |
string | number |
value |
RObject | WebRDataRaw |
Returns
Inherited from
RVectorAtomic.set
Defined in
webR/robj-worker.ts:277
setNames
▸ setNames(values
): RComplex
Parameters
Name | Type |
---|---|
values |
null | (null | string )[] |
Returns
Inherited from
RVectorAtomic.setNames
Defined in
webR/robj-worker.ts:199
subset
▸ subset(prop
): RComplex
Parameters
Name | Type |
---|---|
prop |
string | number |
Returns
Inherited from
RVectorAtomic.subset
Defined in
webR/robj-worker.ts:785
toArray
▸ toArray(): (null
| Complex
)[]
Returns
(null
| Complex
)[]
Overrides
RVectorAtomic.toArray
Defined in
webR/robj-worker.ts:1007
toComplex
▸ toComplex(): Complex
Returns
Defined in
webR/robj-worker.ts:987
toJs
▸ toJs(): WebRDataJsAtomic
<Complex
>
Returns
Inherited from
RVectorAtomic.toJs
Defined in
webR/robj-worker.ts:841
toObject
▸ toObject(«destructured»?
): NamedObject
<null
| Complex
>
Parameters
Name | Type |
---|---|
«destructured» |
Object |
› allowDuplicateKey |
undefined | boolean |
› allowEmptyKey |
undefined | boolean |
Returns
NamedObject
<null
| Complex
>
Inherited from
RVectorAtomic.toObject
Defined in
webR/robj-worker.ts:817
toTypedArray
▸ toTypedArray(): Float64Array
Returns
Float64Array
Overrides
RVectorAtomic.toTypedArray
Defined in
webR/robj-worker.ts:998
type
▸ type(): "string"
| "symbol"
| "function"
| "double"
| "null"
| "pairlist"
| "closure"
| "environment"
| "promise"
| "call"
| "special"
| "builtin"
| "logical"
| "integer"
| "complex"
| "character"
| "dots"
| "any"
| "list"
| "expression"
| "bytecode"
| "pointer"
| "weakref"
| "raw"
| "s4"
| "new"
| "free"
Returns
"string"
| "symbol"
| "function"
| "double"
| "null"
| "pairlist"
| "closure"
| "environment"
| "promise"
| "call"
| "special"
| "builtin"
| "logical"
| "integer"
| "complex"
| "character"
| "dots"
| "any"
| "list"
| "expression"
| "bytecode"
| "pointer"
| "weakref"
| "raw"
| "s4"
| "new"
| "free"
Inherited from
RVectorAtomic.type
Defined in
webR/robj-worker.ts:146
wrap
▸ Static
wrap<T
>(this
, ptr
): InstanceType
<T
>
Type parameters
Name | Type |
---|---|
T |
extends typeof RObject |
Parameters
Name | Type |
---|---|
this |
T |
ptr |
number |
Returns
InstanceType
<T
>
Inherited from
RVectorAtomic.wrap
Defined in
webR/robj-worker.ts:164